24 марта 2012

Решение проблемы доставки почты на Mail.ru

Также этот пост можно назвать "Как не стать спамом"...

Для одного из своих проектов столкнулся с проблемой доставки почты на адреса @mail.ru. Кроме того, другие почтовики помечали сообщения как матерый спам. А сообщение простое: "Вы зарегистрировались, пройдите по ссылке". При этом за всю историю было отправлено не более 10 сообщений - и вдруг спам.

Покопавшись в рекомендациях по осуществлению массовых рассылок от Google вот что удалось выяснить:

  • для IP адреса должна существовать PTR-запись в DNS. Иными словами, IP адрес должен разыменовываться в доменное имя, и желательно, чтобы это доменное имя совпадало с доменом адреса отправителя;
  • домен, с которого отправляется почта опять же должен совпадать с доменом адреса отправителя;
  • весьма неплохо будет прописать SPF запись в DNS, указывающую, каким почтовым серверам разрешено отправлять почту от имени домена. Примерно такую: v=spf1 +a +mx ~all
После выполнения этих простейших условий почта на Mail.ru стала отлично отправляться, Гугл перестал отмечать ее как спам. Однако не все бывает радужно, и иногда все же случаются проблемы.

Комментариев нет: