Есть сервер, на котором крутят фронтэнд и веб-сервис для iOS версии приложения. Основной идеей приложения является ежедневная рассылка некоторого контента. Так как этот контент наполняется через админку, он хранится в БД этого же сервера. Плюс есть немного логике, т.е. система учитывает номер последней рассылки, есть возможность приостановить рассылку и т.д. (это я к тому, что просто перейти на сервис рассылок — не самый простой вариант).
Меня интересует, почему письма, отсылаемые с помощью PHP (функция mail), могут попадать в спам? Системный администратор утверждает, что 100 000 писем в день — не проблема для сервера, но письма все равно будут попадать в спам, т.к. некоторые пользователи будут жать кнопку спам. Здесь можно зарегистрировать feedback loops. А могут ли быть еще какие-то причины попадания туда и как их устранить?
Самое простой фильтр у почтовиков это количество писем в одного айпи, у яндекса уже после тысячи писем в час письма начинаются сыпаться в спам, у яху после двух тысяч писем.
Спасибо за ссылки! А по каким основным причинам вообще могут попадать письма в спам? Сейчас я вижу только две — сам текст сообщения, который система может посчитать спамом и кнопка «Спам» у пользователя.
Ещё вариант — наличие вашего адреса, а может и списка доменов в списке известных спамеров. Может быть как и какой-то публичный список, так и локальный на сервере компании (если у них корппочта на своем сервере)
Много разных метрик (я не специализируюсь по антиспаму, тему знаю постольку-поскольку), и никаких средств узнать, дошло ли письмо пользователю, а не вырезалось в спам. Ну кроме рассылки на собственные подконтрольные ящики.
Melkij пользуюсь postmark, у них прям в интерфейсе пишется сколько дошло, сколько было добавлено в спам, не знаю как они это делают, но как-то это значит можно. Подозреваю у mailchimp такой же функционал. crashcube если есть деньги, пользуйтесь сервисами которые специализируются на рассылке почты. Сейчас слишком муторно рассылать со своего маленького сервера и чтобы всегда доходило, а не валялось в спаме.
pomeo, у нас в компании в августе на семинар приглашали разработчика рамблер-почты. Тот прямым текстом сказал, что доставку письма достоверно определить со стороны невозможно. И вся эта статистика рассыльщиков — или с потолка или неверна.
Например, популярный способ — вставить в письмо изображение, ссылающееся на подконтрольную машину — gmail без включения хитрозапрятанной настройки все сторонние изображения вырезает, соответственно, по этой метрике за вычетом погрешности будет 0 доставленных на gmail писем.
Ну или сильно приблизительна — честные компании делают нетарифицируемую рассылку на свои несколько тысяч ящиков и проверяют, сколько писем дошло.
Причин не верить человеку, плотно работающему в этой сфере, как-то нету.
1) Соблюдать все рекомендации почтовиков, включая List-unsubscribe, настройку DNS, SPF.
2) Рассылать письма только тем пользователям, кто сам этого попросил (а не за кого поставили галочку или написали мелким шритом в углу страницы). Приличные сервисы первым делом просят подтвердить, нужна ли пользователю рассылка, а только потом шлют спам.