Электронные письма SendGrid отклоняются как спам

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

Зайдя на панель управления SG, я обнаружил, что 4 из 6 отправленных мной тестовых писем прошли, а все остальные были отклонены как спам. Я отправил электронное письмо на mail-tester.com, чтобы узнать, какой у меня рейтинг спама, и он дал мне 4,3 / 10.

Рассматриваемое электронное письмо представляло собой одно предложение со ссылкой на сброс пароля без каких-либо изображений или других элементов. Я отправил только эти 6 писем, так что объем моих писем определенно не был проблемой. Тем не менее, я очень озадачен, почему мои сообщения помечаются как спам.

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


person Reubend    schedule 13.07.2015    source источник


Ответы (5)


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

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

Также ознакомьтесь с этой статьей группы поддержки SendGrid о White Labeling.

person Martyn Davies    schedule 13.07.2015
comment
У меня самый странный сценарий: я настроил автоматические учетные записи электронной почты в AWS WorkMail / SES, а также настроил Sendgrid. Запуская электронные письма из лямбда-скрипта sendgrid, 3 проекта отлично работают без белых меток. 1 проект всегда отправляется в спам даже после настройки DKIM и добавления белых ярлыков. Итак, для всех, кто читает - белые ярлыки не являются пуленепробиваемым решением. - person Stephen Tetreault; 05.07.2018

Вопрос 2015 года, который, к сожалению, актуален и сегодня, поскольку использование SendGrid увеличивается.

Моя организация заблокировала все письма SendGrid, кроме тех, которые находятся на платном уровне, с использованием фиксированных IP-адресов с разрешаемыми общедоступными DNS-именами (например, sendgrid1.sampledomain.tld), которые мы затем заносим в белый список.

Сейчас от SendGrid приходит слишком много писем с имитацией доменов, фишинга и другого спама, чтобы мы могли все от них отправлять - примерно 10 000 писем за семидневный период, что слишком много, чтобы вручную сообщать в отдел злоупотреблений SendGrids.

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

person Chris Nelson    schedule 20.07.2020
comment
Кажется, это обычная проблема с SendGrid. Многие из их серверов находятся в черном списке на SpamHaus (которые являются службой фильтрации спама для Outlook и, возможно, других). См. spamhaus.org/sbl/listings/sendgrid.com. Похоже, что многие спамеры пользуются своим уровнем бесплатного пользования и поэтому вызывают эту постоянную проблему. Я даже не могу протестировать их платформу, не платя минимум 90 долларов в месяц за выделенный IP-адрес, поэтому я вынужден искать альтернативы, которые не предлагают уровень бесплатного пользования. - person D G; 15.09.2020

Я получаю только спам-сообщения от Sendgrid. Идет прямо в папку "Спам" и пытается сообщить о Sendgrid везде, где могу. Может быть, они блокируются большинством почтовых серверов и заставляют задуматься о своей политике размещения всех этих спамеров.

person Frank    schedule 07.07.2020
comment
Я согласен. Не помогает то, что SendGrid намеренно отбрасывает законные сообщения о спаме / злоупотреблениях через Spamcop. Они просто создают себе ужасную репутацию. - person Adambean; 08.03.2021

В моем случае мои электронные письма помечаются как спам из-за того, что метка привязки отличается от фактически вызываемого href. И это из-за настройки sendgrid «отслеживание кликов».

Итак, если у вас есть что-то вроде

<a href="http://yourdomain.com">yourdomain.com</a>

sendgrid может заменить href, и вы получите что-то вроде:

<a href="http://sendgrid.net/....<very-long-url>.......">yourdomain.com</a>

Вызываемая страница sendgrid отслеживает щелчок и затем перенаправляет пользователя на изначально заданный вами URL-адрес. Но иногда это приводит к тому, что ваше письмо помечается как спам.

Попробуйте отключить отслеживание кликов на панели инструментов sendgrid: настройки | отслеживание | отслеживание кликов.

подробности здесь: https://sendgrid.com/docs/ui/account-and-settings/tracking/

person Sergio Morstabilini    schedule 03.05.2019

Всегда начинайте с настройки аутентификации домена, ранее известной как белая метка домена, как говорит @MartynDavies. Находится в разделе «Настройки» -> «Аутентификация отправителя» в пользовательском интерфейсе. Должно получиться так:

введите здесь описание изображения

https://sendgrid.com/docs/ui/account-and-settings/how-to-set-up-domain-authentication/

Чтобы выявить проблемы, посмотрите Активность и выберите отображение отложенных, отбрасываний, отказов, блокировок и отчетов о спаме.

https://app.sendgrid.com/email_activity

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

https://app.sendgrid.com/suppressions/blocks

https://app.sendgrid.com/suppressions/bounces

Там вы можете увидеть такие ошибки, как:

550 5.7.1 SPF check failed. em1234.mydomain.com does not declare 11.222.33.44 as a valid sender

Если отображается Verified, но вы видите подобные ошибки, обратитесь в службу поддержки SendGrid.

Одна вещь, которая сработала, - это перейти с бесплатного плана на Essentials или Bronze через портал Azure. Это привело к тому, что многие письма, помеченные как спам, прошли.

person Ogglas    schedule 09.06.2020