Как выполнить рассылку правильно

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

И вот однажды вам приходит в голову мысль «А почему бы не выполнить рассылку полезной информации для своих абонентов?». Правильно, еще один шаг в развитии портала. Так вот, к выполнению такой, на первый взгляд тривиальной задачи нужно подойти ответственно, а именно:

Поднять «свой» мейлхаб

Проверить, чтоб он не был открытым рилеем. Открытый рилей — прямой путь в «черные списки»

Рассылать через «свой» мейлхаб, а не пользоваться провайдерским рилеем

Почему? Всегда есть шанс, что «сосед по провайдерской сети» может также делать рассылки через рилей провайдера. И если вдруг адрес провайдерского рилея попадёт в «черный список», сервер принимающей стороны, если он только смотрит в «черные списки» (а-ля спамхаус) вам просто даст отлуп. Оно вам надо?

Проверить ip адрес сервера с которого будет уходить рассылка на предмет наличия его в «черных списках»

Если вдруг он там оказался, то придется принять меры по удалению ip адреса сервера из таких списков. Скорее всего придётся просить об этом провайдера. Либо же придется сменить ip адрес. Вообще-то по-хорошему сеть вакантных адресов провайдера должна проходить карантин 3-6 месяцев прежде, чем выдавать адреса своим клиентам. Поэтому хорошо бы уточнить прошла сеть из которой вам выдан адрес такой карантин. Время ожидания удаления из «черных списков» колеблется от нескольких часов до двух-четырех суток, а то и больше

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

Поэтому важно понимать, то что пропустит например gmail вполне пожет быть принято за спам в другом месте и свалится пользователю в папку «спам». Как показывает опыт, пользователи по разным причинам туда редко смотрят. Как результат ваша информация не дошла до читателя

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

В общем они говорят о следующем

  • Для вашего ip адреса в ДНС должна быть PTR записть домена, пользователь которого будет в поле From:. Такую запись делает у себя провайдер
  • Вся рассылка должна идти от одного пользователя и с определенного IP-адреса. Большие мейл-провайдеры изучают ваше поведение. И если вдруг придется менять IP-адрес на другой, нет никаких гарантий, что ваше письмо не признают как спам
выполнить рассылку

В подтверждение своих слов привожу отчет с postmaster.mail.ru для нашего домена. Приблизительно год назад (начало координат) я изменил ip-адрес мейлхаба. Это привело к тому, что mail.ru стал отмечать «вероятно спам» те сообщения, которые до этого пропускал не считая их спамом. Обратно пропорционально упал процент доставленных сообщений. В тот же период отмечается явно повышеный «процент жалоб» получателей. Через месяц mail.ru переобучился и ситуация стабилизировалась

  • Наличие в заголовках письма DKIM/SPF/DMARK записей. Для этого потребуется установка дополнительного ПО и донастройка ДНС. Таким образом повышается доверие к вашему мейлхабу
  • В содержимом письма должна быть ссылка, чтоб пользователь мог отписаться от рассылки (заголовок list-unsubscribe)
  • С вашей стороны обеспечивается техническое исполнение отписки пользователя. Например, получил пользователь письмо, нажал на ссылку отписки, в вашей базе установился флаг 0, что значит «отказ от рассылки». В следующую рассылку такой пользователь не попадает
  • Каждый отлуп, который приходит от принимающейго сервера должен быть обработан и такой адрес должен быть исключён из списка рассылки

Несоблюдение этих правил негативно скажется на репутации вашего мейлхаба и приведет к потере клиентов

Александр Черных
системный администратор

Статьи по теме