Как остановить Gmail от маркировки писем, отправленных моим веб-приложением, как спам?

У меня есть простое веб-приложение, которое предоставляет ежедневные финансовые данные. Пользователи подписываются, и мы отправляем им электронное письмо каждый день. Однако Gmail отмечает все наши электронные письма как спам. Что мы должны искать?

Ответ 1

В основном, чтобы избежать спам-движка, классифицирующего ваши сообщения как спам, вы должны:

  • Убедитесь, что они не являются спамом (т.е. убедитесь, что только пользователи, которые действительно выбрали почтовую рассылку - убедитесь, что вы сохраняете журнал аудита выбора)
  • Удостоверьтесь, что они не слишком похожи на спам - $$$ MAKE MONEY FAST - не очень хорошая тема.
  • Убедитесь, что адрес отправителя не подделан и не кажется поддельным. Используйте домен, на который вы авторизованы, (добавьте действительные записи SPF, если хотите)
  • Не делать ничего похожего на malware-ish (например, HTML-письма, содержащие скрипты, формы, флеш файлы и т.д.)

Но в целом основной:

  • Не отправляйте их с IP-адреса, который известен для отправки спама.

Последняя точка означает, что ВЫ НЕ МОЖЕТЕ ИСПОЛЬЗОВАТЬ ОБЩИЙ ХОСТИНГ. Почти все хостинг-провайдеры позволяют отправлять письма, которые не соответствуют ни одному из вышеперечисленных. Реле общего хостинг-провайдера почти всегда находятся во многих черных списках.

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

EDIT: О да - если вы не устанавливаете конверт-отправителя, ваш хостинг-провайдер может установить что-то глупое - убедитесь, что вы установили его так же, как From: - это гарантирует, что ваши сообщения не будут 't рассматривается как поддельный

Ответ 2

  • Прочитайте Основные рекомендации по отправке Google.
  • Попробуйте использовать Key Keys Identified Mail или Ключи домена, с ключом, который не менее 1024 бит.
  • Убедитесь, что ваш почтовый хост является действительной записью A, а не CNAME.
  • Убедитесь, что ваша запись MX установлена ​​на полное имя хоста вашего почтового хоста (которое настроено как запись A).
  • Используйте согласованный IP-адрес для вашего почтового хоста.
  • Убедитесь, что вы можете выполнить обратный поиск IP-адреса вашего почтового хоста. Это будет важно для настройки записей SPF/Sender ID.
  • Настройте информацию SPF/SenderID как запись TXT.
  • После того, как вы настроили все, что вам нужно подтвердить его. Перед обращением в службу поддержки Gmail убедитесь, что нет предупреждений или ошибок.
  • Как утверждает Tiberu, проверьте свои письма с помощью Spam Assassin. Отправьте свое электронное письмо с вашего приложения и скопируйте необработанное сообщение (включая заголовки) в текстовый файл и запустите его с помощью теста командной строки Spam Assassin.
  • Если вы отправляете текстовые сообщения электронной почты, убедитесь, что в заголовке Content-Type установлена ​​кодировка в ISO-8859-1. Похоже, что Gmail особенно относится к этому.

Ответ 3

Это распространенная проблема, с которой сталкиваются многие компании, которые отправляют автоматические электронные письма сегодня, чрезмерно усложненные фильтры спама. Я видел, что моя брокерская компания и банк просто начали с каждого письма с "Пожалуйста, добавьте" [email protected] "в список безопасных отправителей". Имейте в виду, что эта брокерская компания и банк, вероятно, имеют армию разработчиков и все еще прибегают к напоминанию о человеческом получателе:) Большинство фильтров спама основаны на байесовских алгоритмах, и они никогда не получат его на 100% вправо.

Ответ 4

Вы также можете взглянуть на тесты, выполненные SpamAssassin. Конечно, не то, что использует Gmail (или кто знает?), Но вы почувствуете то, что может квалифицировать вас как спам.

В конце дня вы по-прежнему сражаетесь с проигранным сражением - нет определенного способа выйти из спам-бокса (спамерам это понравится, хе-хе), так как один финансовый человек может быть другим спам. Обязательно бросайте предупреждение своим пользователям и позволяйте им беспокоиться о том, что их решение электронной почты указывает на вещи как спам, поскольку они единственные, кто действительно может что-то сделать с этим.

Edit: Хорошо, у меня создалось впечатление, что SPF действительно поможет в этой ситуации, но, похоже, это не так. Используйте SPF, но это не поможет вам пройти фильтр спама.

Ответ 6

Почему бы не иметь что-то в форме регистрации в строках.

Некоторые поставщики электронной почты могут автоматически отмечать электронные письма как спам. Все автоматические электронные письма будут отправляться с сайта [email protected], пожалуйста, добавьте его в свой безопасный список.

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