Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   Не доходят письма до получателей (http://forum.oszone.net/showthread.php?t=216496)

VictorSh 26-09-2011 16:02 1760433

Не доходят письма до получателей
 
Здравствуйте, начальник постоянно жалуется на то, что с одного ящика письма не доходят до получателей через раз.

Есть сервер c FreeBSD 7.4, Postfix и dovecot. Почтовый клиент Mozilla Thunderbird.

Письма о невозможности доставки не приходят. Почтовый ящик этот до имени домена имеет всего две буквы (короткое имя).

Подскажите куда копать.

mar 26-09-2011 16:21 1760440

VictorSh,
в логи - для начала что-то вроде
Код:

cat var/log/maillog (ну, или где он там лежит) |grep адрес неполучившего.

VictorSh 27-09-2011 00:30 1760750

Цитата:

Цитата mar
в логи - для начала что-то вроде »

вот выкладываю часть лога var/log/maillog

Код:

Sep 23 21:53:47 server postfix/qmgr[1358]: BEB521702E: from=<ca@server.firma.ru>, size=17775525, nrcpt=2 (queue active)
Sep 23 21:53:47 server clamsmtpd: 100224: accepted connection from: 127.0.0.1
Sep 23 21:53:47 server postfix/smtpd[37860]: connect from localhost[127.0.0.1]
Sep 23 21:53:47 server postfix/smtpd[37860]: B6B4317036: client=unknown[169.254.107.67]
Sep 23 21:53:59 server dovecot: imap-login: Disconnected: Inactivity: rip=83.149.9.12, lip=169.254.107.8
Sep 23 21:54:00 server postfix/cleanup[37857]: B6B4317036: message-id=<4E7CC894.8060006@server>
Sep 23 21:54:03 server postfix/qmgr[1358]: B6B4317036: from=<ca@server.firma.ru>, size=17775716, nrcpt=2 (queue active)
Sep 23 21:54:03 server clamsmtpd: 100224: from=ca@server.firma.ru, to=poluchatel1@barkli.ru, to=poluchatel2@mail.ru, status=CLEAN
Sep 23 21:54:03 server postfix/smtp[37859]: BEB521702E: to=<poluchatel1@barkli.ru>, relay=127.0.0.1[127.0.0.1]:10025, delay=18, delays=1.8/0.02/0.11/16, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as B6B4317036)
Sep 23 21:54:03 server postfix/smtp[37859]: BEB521702E: to=<poluchatel2@mail.ru>, relay=127.0.0.1[127.0.0.1]:10025, delay=18, delays=1.8/0.02/0.11/16, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as B6B4317036)
Sep 23 21:54:03 server postfix/qmgr[1358]: BEB521702E: removed
Sep 23 21:54:03 server postfix/smtpd[37860]: disconnect from localhost[127.0.0.1]
Sep 23 21:54:03 server postfix/smtp[37861]: B6B4317036: to=<poluchatel1@barkli.ru>, relay=mail.x12.su[91.197.8.212]:925, delay=16, delays=16/0.01/0.06/0.09, dsn=5.1.8, status=bounced (host mail.x12.su[91.197.8.212] said: 553 5.1.8 <poluchatel1@barkli.ru>... Domain of sender address ca@server.firma.ru does not exist (in reply to RCPT TO command))
Sep 23 21:54:03 server postfix/smtp[37861]: B6B4317036: to=<poluchatel2@mail.ru>, relay=mail.x12.su[91.197.8.212]:925, delay=16, delays=16/0.01/0.06/0.09, dsn=5.1.8, status=bounced (host mail.x12.su[91.197.8.212] said: 553 5.1.8 <poluchatel2@mail.ru>... Domain of sender address ca@server.firma.ru does not exist (in reply to RCPT TO command))
Sep 23 21:54:03 server postfix/cleanup[37857]: DC31D1726A: message-id=<20110923175403.DC31D1726A@mail.firma.ru>
Sep 23 21:54:03 server postfix/bounce[37862]: B6B4317036: sender non-delivery notification: DC31D1726A
Sep 23 21:54:03 server postfix/qmgr[1358]: DC31D1726A: from=<>, size=3362, nrcpt=1 (queue active)
Sep 23 21:54:03 server postfix/qmgr[1358]: B6B4317036: removed
Sep 23 21:54:05 server postfix/smtp[37861]: DC31D1726A: to=<ca@server.firma.ru>, relay=mail.x12.su[91.197.8.212]:925, delay=2, delays=0.02/0/0.06/1.9, dsn=2.0.0, status=sent (250 2.0.0 p8NHw614022372 Message accepted for delivery)
Sep 23 21:54:05 server postfix/qmgr[1358]: DC31D1726A: removed

смущает то, что в первой строке указано, от кого ca@server.firma.ru, вместо ca@firma.ru
Для остальных адресов в логе написано примерно так login@firma.ru без слова server

Может ли это быть связано с неправильной настройкой почты на Windows-клиенте? Хотя потом есть строка, что все ушло и сообщение 250 ОК.

Или это связано с тем, что у получателей письма попадают в спам сами?

Telepuzik 27-09-2011 10:09 1760875

Цитата:

Цитата VictorSh
Domain of sender address ca@server.firma.ru does not exist »

Судя по этому у вас не прописаны настройки DNS для имени server.firma.ru поэтому большинство серверов вашу почту считают как спам и не принимают. Смотрите настройки почему данному ящику дописывается домен server.firma.ru вместо firma.ru.
Цитата:

Цитата VictorSh
Может ли это быть связано с неправильной настройкой почты на Windows-клиенте? »

Сравните настройки на проблемном ящике и на ящике где проблема не наблюдается.
Цитата:

Цитата VictorSh
Для остальных адресов в логе написано примерно так login@firma.ru без слова server »

Для этих писем какой статус ответа сервера 250 ??

mar 27-09-2011 12:23 1760952

VictorSh,
в общем, Telepuzik, уже написал. Сейчас многие почтовые системы максимально проверяют отправителя почты, в том числе и соответствие имени сервера MX записи и прочее. Если у Вас не настроен собственный dns, то посмотрите, как называется Ваш сервер в файле hosts (если в host.conf прописан порядок hosts ----- dns)

VictorSh 28-09-2011 22:14 1762079

Спасибо, как будет доступ к клиентам - так отпишусь

VictorSh 04-10-2011 17:41 1765776

Доступа к клиенту, у которого не отправляются письма по прежнему нет, но проанализировав почту и логи, я понял, что одни письма не приходили из-за достаточно больших вложений (~10 MB), а другие из-за того, что попадали в спам автоматом. Хотя в логах все хорошо - ничего не нашел особенного. Только ответы приходили не на все письма о невозможности доставки. Я позвонил админам того домена, они сказали, что они автоматом резались в спам. Возможно у них белые списки. При мне добавили наш домен в исключения.

Научиться бы самому работать с белыми списками, а нас тоже спам завалил. Postgrey стоит.
А нормальные письма могут в спам по какой причине попадать?


Время: 06:36.

Время: 06:36.
© OSzone.net 2001-