Я создаю систему управления пользователями для своего приложения, и мне нужно отправить пользователям электронное письмо «забыл свой пароль» с токеном, который позволяет им сбросить пароль своей учетной записи. Я подписался на SendGrid через Azure (чтобы получать 25000 писем в месяц бесплатно, что звучало как отличное предложение) и написал код для его использования, но после небольшого тестирования моей программы я был встревожен, обнаружив, что только пара моих электронные письма действительно прошли.
Зайдя на панель управления SG, я обнаружил, что 4 из 6 отправленных мной тестовых писем прошли, а все остальные были отклонены как спам. Я отправил электронное письмо на mail-tester.com, чтобы узнать, какой у меня рейтинг спама, и он дал мне 4,3 / 10.
Рассматриваемое электронное письмо представляло собой одно предложение со ссылкой на сброс пароля без каких-либо изображений или других элементов. Я отправил только эти 6 писем, так что объем моих писем определенно не был проблемой. Тем не менее, я очень озадачен, почему мои сообщения помечаются как спам.
Не вдаваясь в сложную настройку аутентификации, могу ли я внести какие-либо базовые изменения в свою систему, чтобы она была доступна пользователям?