SPF рекорд для amazon ec2 - PullRequest
       16

SPF рекорд для amazon ec2

3 голосов
/ 14 июля 2011

Откуда мне получить правильный синтаксис для создания правильной записи SPF для сервера Amazon EC2?Я понимаю, как создать запись DNS, но я понятия не имею, что нужно сделать для записи SPF.

Ответы [ 3 ]

12 голосов
/ 30 августа 2011

Это очень легко сделать:

  1. Предоставьте Elastic IP для вашего сервера
  2. Установите запись «A» для сервера, который будет отправлять почту вашему любимому регистратору. Хорошей практикой является добавление «svr» где-то в имени хоста, например, в app-svr-01.youdomain.com.
  3. Нажмите здесь , чтобы связаться с Amazon и запросить обратную запись DNS для IP

  4. добавьте куда-нибудь следующее в вашу запись SPF, и вы должны быть готовы:

    а: app-svr-01.youdomain.com

Примечание. Если вам нужно ретранслировать почту через этот сервер с других серверов AWS или осуществлять связь между серверами любым другим способом, вы не должны использовать это новое полное доменное имя, а скорее полное доменное имя AWS с консоли AWS (оно будет выглядеть как ec2-xxx-xxx-xx-xx.compute-1.amazonaws.com).

Использование вашего собственного доменного имени приведет к маршрутизации через «WAN» и повлечет за собой плату за пропускную способность.

1 голос
/ 28 февраля 2012

Вы можете использовать Amazon Simple Email Service (SES). Если вы используете только эту услугу (а не напрямую), то ваш SPF может быть таким же простым, как описано в FAQ:

http://docs.amazonwebservices.com/ses/latest/DeveloperGuide/SPF.html

возможно, изменить его на определенный сбой при несовпадении:

v=spf1 include:amazonses.com -all
0 голосов
/ 14 июля 2011

Создание записи SPF для экземпляра EC2 - пустая трата времени.Каждый крупный провайдер и черный список будут отправлять почту с IP-адреса EC2 независимо от того, что вы делаете.Поскольку любой может раскрутить экземпляр, получить новый IP-адрес, отправить спам и исчезнуть, никто не доверяет его почте.

Используйте внешний почтовый сервер, такой как SendGrid.

...