Exim не шлет рикошеты...

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
DDD
проходил мимо

Exim не шлет рикошеты...

Непрочитанное сообщение DDD » 2011-04-06 15:53:41

Всем доброго времени суток!
Подскажите, плиз, - настраиваю почтовый сервер - Exim + saslauthd + Dovecot.
Все вроде нормально - почта отправляется, принимается, только сервер не шлет рикошеты, ни в какую...
если например отправить письмо на ящик, которого заведомо нет в нашем домене:
  • Apr 6 16:09:11 fbsd exim[22864]: no host name found for IP address 192.168.х.х
    Apr 6 16:09:11 fbsd exim[22864]: 1Q7RXr-0005wm-NB <= user@mail.mydomain.ru H=([127.0.0.1]) [192.168.х.х] I=[Y.Y.19.34]:25 P=esmtpa A=PLAIN:user S=928 id=4D9C57E6.5070706@mydomain.ru from <user@mydomain.ru> for trolololololo@mydomain.ru
    Apr 6 16:09:11 fbsd exim[22865]: 1Q7RXr-0005wm-NB ** trolololololo@mydomain.ru: Unknown user
    Apr 6 16:09:11 fbsd exim[22866]: 1Q7RXr-0005wo-Ns <= <> R=1Q7RXr-0005wm-NB U=mailnull P=local S=1774 from <> for user@mail.mydomain.ru
    Apr 6 16:09:11 fbsd exim[22865]: 1Q7RXr-0005wm-NB Completed
    Apr 6 16:09:11 fbsd exim[22867]: 1Q7RXr-0005wo-Ns lowest numbered MX record points to local host: mail.mydomain.ru
    Apr 6 16:09:11 fbsd exim[22867]: 1Q7RXr-0005wo-Ns == user@mail.mydomain.ru R=dnslookup defer (-1): lowest numbered MX record points to local host
    Apr 6 16:09:11 fbsd exim[22867]: 1Q7RXr-0005wo-Ns ** user@mail.mydomain.ru: retry timeout exceeded
    Apr 6 16:09:11 fbsd exim[22867]: 1Q7RXr-0005wo-Ns user@mail.mydomain.ru: error ignored
    Apr 6 16:09:11 fbsd exim[22867]: 1Q7RXr-0005wo-Ns Completed
Или например, при попытке отправить письмо с вложением большим чем может принять mail.ru - в логах появляется ошибка, а юзеру в ответ ничего не приходит, как будто письмо нормально ушло...
Как это можно победить?

Код: Выделить всё

Exim version 4.69 (FreeBSD 7.1) uid=0 gid=1004 pid=22122 D=fbb95cfd
Berkeley DB: Sleepycat Software: Berkeley DB 4.0.14: (November 18, 2001)
Support for: crypteq iconv() use_setclassresources PAM Perl Expand_dlfunc OpenSSL Content_Scanning Old_Demime
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dnsdb dsearch nis nis0 passwd
Authenticators: cram_md5 dovecot plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Fixed never_users: 0
Size of off_t: 8
changed uid/gid: forcing real = effective
  uid=0 gid=1004 pid=22122
  auxiliary group list: 1004
seeking password data for user "mailnull": using cached result
getpwnam() succeeded uid=26 gid=26
seeking password data for user "root": cache not available
getpwnam() succeeded uid=0 gid=0
configuration file is /usr/local/etc/exim/configure
log selectors = 0000cefe 00233821
cwd=/usr/home/_login_ 2 args: /usr/local/sbin/exim -d
trusted user
admin user
changed uid/gid: privilege not needed
  uid=26 gid=6 pid=22122
  auxiliary group list: 6 6
seeking password data for user "mailnull": cache not available
getpwnam() succeeded uid=26 gid=26
originator: uid=0 gid=1004 login=root name=Charlie Root
sender address = root@mydomain.ru

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

DDD
проходил мимо

Re: Exim не шлет рикошеты...

Непрочитанное сообщение DDD » 2011-04-08 9:25:29

Фсе, разобрался!
После очередного курения логов и доков к ним (большое спасибо Morty за хороший перевод доков к логу в одном из постов на этом форуме),
понял что у меня Exim не может доставить почту на адреса типа - _login_@mail.mydomain.ru из-за того что в конфиге было так

Код: Выделить всё

primary_hostname = mail.mydomain.ru

domainlist local_domains = mydomain.ru
Добавил -

Код: Выделить всё

qualify_domain = mydomain.ru
И все заработало!

Пы Сы:
можно было сделать и так

Код: Выделить всё

domainlist local_domains = mydomain.ru : mail.mydomain.ru
Последний раз редактировалось Alex Keda 2011-04-09 16:24:20, всего редактировалось 1 раз.
Причина: Товарищщи, цените чужое время, юзайте кнопочку [code]....