Как убедиться, что электронная почта, которую вы отправляете программно, не помечается как спам? - PullRequest
418 голосов
/ 02 августа 2008

Это хитрый способ, и я всегда полагался на методы, такие как электронные письма на основе разрешений (то есть, отправка только тем, на кого у вас есть разрешение на отправку) и не использовал явно spamish терминологию.

В последнее время некоторые электронные письма, которые я отправляю программно, начали автоматически перетасовываться в папку спама, и мне интересно, что я могу с этим поделать.

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

Я полагаю, что это большая тема, в которой я, по сути, невежественный простак.

Ответы [ 21 ]

13 голосов
/ 02 августа 2008

Yahoo использует метод, называемый Sender ID, который можно настроить на Мастер настройки SPF и ввести его в свой DNS. Также одним из важных для Exchange, Hotmail, AOL, Yahoo и других является наличие обратного DNS для вашего домена. Те выбьют большинство проблем. Однако вы никогда не сможете запретить человеку, намеренно блокирующему ваши или пользовательские правила.

11 голосов
/ 06 августа 2008

Вам нужна обратная запись DNS. Вам не нужно отправлять один и тот же контент одному и тому же пользователю дважды. Вы должны проверить это с некоторыми распространенными клиентами электронной почты и электронной почты. Лично я проверил мой через недавно установленного спам-убийцу, обученного спам-убийцу и несколько учетных записей hotmail, gmail и aol.

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

Наконец, я не сортировал свой список по доменам, а сделал его рандомизированным.

10 голосов
/ 03 августа 2008

Я обнаружил, что использование настоящих имени и фамилии получателей в теле - верный способ пройти через спам-фильтр.

8 голосов
/ 13 августа 2008

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

Таким образом, все открыто и честно, и они с меньшей вероятностью пометят его как спам.

7 голосов
/ 18 мая 2012

Самое важное, что вы можете сделать, - это убедиться, что люди, которым вы отправляете электронную почту, вряд ли нажмут кнопку «Спам» при получении вашей электронной почты. Итак, придерживайтесь следующих правил:

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

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

  • По крайней мере, один раз в месяц, рассылайте по электронной почте напоминание людям из вашего списка (если у вас есть список), заставляя их отказаться от подписки, чтобы продолжать получать от вас сообщения. Да, это будет означать, что ваш список со временем будет короче, но положительным моментом является то, что люди в вашем списке «куплены» и с меньшей вероятностью будут отмечать вашу электронную почту.

  • Поддерживайте актуальность и полезность вашего контента.

  • Дайте людям простой способ отказаться от дальнейших сообщений.

  • Используйте службу отправки электронной почты, такую ​​как SendGrid, которая усердно работает для поддержания хорошей репутации IP.

  • Избегайте использования коротких ссылок - они часто помещаются в черный список.

Следование этим практическим правилам будет иметь большое значение.

7 голосов
/ 31 августа 2008

Я бы добавил:

Предоставьте реальную отписку после нажатия на кнопку «Отписаться». Я видел реальные информационные бюллетени, содержащие фиктивную ссылку для отказа от подписки, которая после показа кликов «была успешно отписана», но я все равно получу дальнейшие информационные бюллетени.

6 голосов
/ 29 января 2017

Вполне возможно, что люди, которые подписываются на ваши услуги, вводят электронные письма с ошибками при наборе, которые вы не исправляете. Например: chris@gmial.com -or- james@hotnail.com.

И такие домены настроены для использования как spamtraps , который автоматически помечает IP-адрес и / или домен вашего почтового сервера и наносит ущерб его репутации.

Чтобы избежать этого, дважды проверьте адрес электронной почты, указанный при подписке на ваш продукт. Кроме того, отправьте электронное письмо с подтверждением, чтобы убедиться, что этот адрес электронной почты на 100% подтвержден человеком, который вводит электронное письмо с подтверждением, прежде чем отправить им ключ продукта или принять его подписку. Письмо с подтверждением должно требовать, чтобы получатель щелкнул ссылку или ответ, чтобы действительно подтвердить, что владельцем почтового ящика является лицо, которое зарегистрировалось.

6 голосов
/ 06 августа 2008

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

4 голосов
/ 28 октября 2008

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

Купите любую приличную систему борьбы со спамом и отправьте через нее исходящую почту. Если вы отправляете какой-либо приличный объем почты, вам все равно следует делать это из-за риска отправки исходящих вирусов, особенно если у вас есть пользователи Windows на рабочем столе.

Например, Proofpoint имел спам + антивирус + некоторые службы репутации в одном развертывании. (Раньше я работал там, так что я случайно узнал об этом. Уверен, другие поставщики в этом пространстве имеют схожие функции.) Но вы поняли идею. Если вы отправляете свою почту с помощью базовой настройки управления коммерческим спамом, но она не проходит, она не должна выходить за пределы вашей сети.

Кроме того, есть некоторые компании, которые могут помочь вам в увеличении скорости доставки исходящей электронной почты без спама, например, Habeas.

3 голосов
/ 03 января 2018

У Google есть инструмент и рекомендации для этого. Вы можете найти их по адресу: https://postmaster.google.com/ Зарегистрируйтесь и подтвердите свое доменное имя, и Google предоставит индивидуальный подсчет этого IP-адреса и домена.

Из руководств по массовым отправителям :

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

Чтобы Gmail мог идентифицировать вас:

  • Используйте постоянный IP-адрес для отправки массовых писем.
  • Сохраняйте действительные обратные записи DNS для IP-адресов, с которых вы отправляете почту, указывая на ваш домен.
  • Используйте один и тот же адрес в заголовке «От:» для каждой отправляемой вами массовой рассылки. Мы также рекомендуем следующее:

  • Подписывать сообщения с помощью DKIM. Мы не аутентифицируем сообщения, подписанные ключами, используя менее 1024 бит.

  • Опубликовать запись SPF.
  • Опубликовать политику DMARC.
...