Как проверить отправку почтового сообщения с сервера на ящики @mail.ru

12
F
На сайте с 16.01.2010
Offline
267
14004

Приветствую всех.

Возникла такая сложность. Переехал на новый сервер. Всё в порядке, но выяснятеся, что не уходит техническая почта (уведомление о регистрации, восстановление пароля, извещение о новых

сообщениях на форуме и пр.) с сервера на ящики @mail.ru через phpmail. На Яндекс, Рамблер, Gmail - без проблем.

Списался с суппортом mail.ru, выслал пару типовых писем, которые доходят то Яндекса.

Ответили:

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

О существовании таких писем я в курсе, но ни разу оно не пришло, Хотя в обратном адресе у отсылаемых писем указан существующий ящик вида mail@site.ru. Почта этого домена на PDD от Яндекса. Повторюсь - на Яндекс, Рамблер, Gmail письма сразу доходят, а с майлом ни ответных писем, ничего.

Написал им об этом, спросив, а не мог ли IP адрес быть забаненым, получил ответ:

Ваш IP-адрес не блокируется в нашей системе.
Пришлите, пожалуйста, полный лог отправки писем с Вашего сервера на адреса
Mail.Ru.

Как можно проверить отправку почты с логгированием, чтобы показать это суппорту? Выделенный сервера с Debian 6.0, PHP 5.2.

[umka]
На сайте с 25.05.2008
Offline
456
#1

Смотрите почтовый лог (например, /var/log/maillog) на предмет ошибок.

Смотрите очередь почтового сервера.

Лог в помощь!
retexica
На сайте с 28.07.2011
Offline
9
#2

Если почтовый сервер exim - то логи искать имеет смысд в /var/log/exim/

А вообще относительно mail.ru есть к примеру отличная заметка от mail.ru

http://habrahabr.ru/company/mailru/blog/120389/

[Удален]
#3

PTR для ip пропишите. У них антиспам такой 😂

F
На сайте с 16.01.2010
Offline
267
#4

В логе Экхима вот такая запись:

2011-10-25 19:44:23 1RIjAt-00013R-Ew <= info@site.ru U=admin P=local S=1670 from <info@site.ru> for mail_adres@mail.ru

2011-10-25 19:44:24 1RIjAt-00013R-Ew => mail_adres@mail.ru R=dnslookup T=remote_smtp H=mxs.mail.ru [94.100.176.20] C="250 OK id=1DKVA-0005kw-00"

2011-10-25 19:44:24 1RIjAt-00013R-Ew Completed

info@site.ru - адрес указанный в поле отправителя

mail_adres@mail.ru - почта на который отправляется

Это же говорит, что письмо отправлено?

I
На сайте с 23.12.2010
Offline
25
#5

причина, по которой я уже давно отказался от мейл.ру - письма уходят в черную дыру.

известен случай когда мейл.ру забанил крупнейшего канадского ISP - разве можно с такими ребятами работать?

N
На сайте с 06.05.2007
Offline
419
#6

futuristian, говорит о том, что mail.ru это письмо принял.

Но не обязательно положил в правильную папку.

Эти логи не говорят о том, было ли это письмо вообще доставлено успешно.

netwind добавил 25.10.2011 в 20:38

iopiop:
известен случай когда мейл.ру забанил крупнейшего канадского ISP - разве можно с такими ребятами работать?

А ты возьми популярный (!) сайт для народа (!) и посчитай сколько там ящиков в доменах обслуживаемых mail.ru - их будет около 40-50%.

Хотелось бы не работать, но приходится.

Конкретно для vbulletin достаточно подать такой запрос чтобы увидеть 20 популярных доменов:

SELECT SUBSTRING(email,INSTR(email,'@')+1) AS domain,count(*) as cnt from user group by domain order by cnt desc limit 20

Обратите внимание, что mail.ru обслуживает 4 популярных домена mail.ru, bk.ru, list.ru и inbox.ru.

Кнопка вызова админа ()
retexica
На сайте с 28.07.2011
Offline
9
#7
futuristian:
В логе Экхима вот такая запись:

2011-10-25 19:44:23 1RIjAt-00013R-Ew <= info@site.ru U=admin P=local S=1670 from <info@site.ru> for mail_adres@mail.ru
2011-10-25 19:44:24 1RIjAt-00013R-Ew => mail_adres@mail.ru R=dnslookup T=remote_smtp H=mxs.mail.ru [94.100.176.20] C="250 OK id=1DKVA-0005kw-00"
2011-10-25 19:44:24 1RIjAt-00013R-Ew Completed

info@site.ru - адрес указанный в поле отправителя
mail_adres@mail.ru - почта на который отправляется

Это же говорит, что письмо отправлено?

Совершенно верно, письмо было удачно передано на mxs.mail.ru, а вот дальнейшую его судьбу, особенно если в веб интерфейсе на mail.ru его нет даже в папке "спам" сможет уточнить только тех. поддержка mail.ru

izbushka
На сайте с 08.06.2007
Offline
110
#8
futuristian:
2011-10-25 19:44:24 1RIjAt-00013R-Ew => mail_adres@mail.ru R=dnslookup T=remote_smtp H=mxs.mail.ru [94.100.176.20] C="250 OK id=1DKVA-0005kw-00"

Да, вышлите поддержке мейл.ру эту строку. В ней id с которым их сервер принял письмо и дата, так они смогут отследить его судьбу

F
На сайте с 16.01.2010
Offline
267
#9
netwind:
futuristian, говорит о том, что mail.ru это письмо принял.
Но не обязательно положил в правильную папку.
Эти логи не говорят о том, было ли это письмо вообще доставлено успешно.

Что и странно, проблема не была давно, а возникла только после смены IP. Слал на разные ящики mail.ru, даже нулевой создвал, всего 8 ящиков, но даже в спам ни в один не попало. Вдруг так резко с абсолютно разных доменов почта перестала доходить. Суппорт сообщил, что с IP всё в порядке, поэтому останется только ждать исхода такого странного поведения.

N
На сайте с 06.05.2007
Offline
419
#10
futuristian:
Слал на разные ящики mail.ru, даже нулевой создвал, всего 8 ящиков, но даже в спам ни в один не попало.

а не может быть так, что в логах у вас сведения об одном письме, а пропадало другое ?

Мне кажется, у них локальный выброс дури последнии недели две произошел.

Тоже вчера воевал с ними. после четвертого письма со стандартными отмазами я заметил, что не принимается письмо содержащее определенную ссылку и первая линия техподдержки соблаговолила перенаправить письмо к антиспамерам непосредственно. Тот же самый текст отправленный с других IP проходит.

Разумеется, у меня с PTR все нормально. Нет DKIM и его весьма непросто будет изобразить.

Жду что они ответят теперь. Одно радует - есть диалог.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий