Когда я использовал Amazon SES, мне приходилось помещать записи TXT в свой DNS, чтобы Yahoo / Gmail знал, что серверу разрешено отправлять сообщения с моего доменного имени.
Однако, когда я подписался на Heroku и Sendgrid Add-on (бесплатная версия), мне не нужно было вводить какие-либо поля TXT. Зачем?
Как Gmail узнает, что Sendgrid «авторизован» на отправку от имени моего доменного имени, если я не ввожу записи в DNS?
На данный момент я могу отправить From: hello@paypal.com
используя Sendgrid ??
Бесплатные аккаунты SendGrid не требуют изменения DNS. потому что они устанавливают заголовок обратного пути, SPF и заголовки DomainKeys так, чтобы они указывали на SPF и DomainKeys SendGrid. Письма, которые «вы» отправляете, по-видимому, приходят из SendGrid для целей SPF и DomainKeys, и, конечно же, SendGrid уже настроил этот материал.