Електронна пошта мого екземпляра EC2 спам блокується за допомогою gmail


13

Я не впевнений, що з цим робити. Коли на іншому IP-адресі (налаштований той самий сервер, домен тощо), ми не мали проблем із доставкою електронної пошти. З моменту передачі на EC2, незважаючи на те, що AWS наклав обмеження SMTP, я виявляю, що електронна пошта мого сервера переходить у мій спам-скриньку. Мій сайт щодня надсилає кілька сотень (законних, дозволених) електронних листів. Як ви вважаєте, що тут найкраще рішення?

Кріс.


Це може бути репутацією, можливо, блоки IP-адрес EC2 мають погану репутацію. Спробуйте ввести свої ip-адреси в один із цих глобальних списків масових повідомлень.
Топдог

3
Для подальшої роботи ми доставили нашу пошту (поштову службу доставки пошти) для доставки пошти. Ми можемо обмінятися на Amazon SES в майбутньому; вона не була доступна, коли було задано це питання.
chrism2671

Відповіді:


9

Зараз Amazon випустила власну службу електронної пошти. Amazon SES. Це найкраща ставка для просто надсилання пошти. http://aws.amazon.com/ses/

Якщо ви хочете отримати більш детальну статистику та зрозуміти свою пошту, як-отстеження та відкриття, ви можете скористатися стороннім SMTP-сервером, старий фаворит - AuthSMTP, якщо ви хочете щось трохи більш сучасне та дешевше, спробуйте Elastic Email ( http: // elasticemail .com ).


8

Тепер EC2 дозволяє вам налаштовувати зворотний DNS, що є великою підмогою, якщо ви намагаєтесь надсилати електронну пошту з екземпляра EC2. Перегляньте цю публікацію в блозі AWS для отримання більш детальної інформації.


1
Це добре, але лише наполовину вирішення більшої проблеми, з якою стикається Amazon. Тим часом я обійду проблему, встановивши зовнішній поштовий сервер, але це засмучує, оскільки AWS коштує досить дорого, без того, щоб платити за свої сумніви!
chrism2671

6

Як правило, IP-адреси EC2 заборонені та перебувають у чорному списку майже у всіх службах фільтрації спаму через нещасну річ, яка спамерам подобається купувати екземпляри та використовувати їх для спаму.

Єдине, що ви могли щодо нього використовувати еластичний IP-адрес і попросити загальні служби фільтрації спаму видалити /s.

Іншим рішенням буде використання де-небудь сервера проксі SMTP.


І вам слід встановити rDNS. Це можна зробити, заповнивши форму на конфігурації AWS. Переконайтесь, що DNS прямого перегляду однаковий.
Барт Де Вос

@BartDeVos: конфігурація AWS. На кого ви це розумієте? Після входу на портал є багато вкладок. Для EC2 ти маєш на увазі, що він повинен бути доступним
YumYumYum


4

Це те, що працювало для мене після деяких проб і помилок із екземплярами EC2

  1. Використання /sbin/postfixзамість/sbin/sendmail
  2. Я встановлюю ім'я хоста мого сервера в /etc/postfix/main.cf таким чином: myhostname=www.your.tld(змініть www.your.tld на ім’я вашого сервера)

  3. Я встановив запис щодо політики щодо відправника (SPF) у своєму DNS так: @ IN TXT "v=spf1 a +all"

  4. Я встановив запис DKIM у своєму DNS таким чином: _adsp._domainkey.your.tld IN TXT "dkim=unknown" (Змініть ваш.tld на ваше доменне ім'я, наприклад, example.com)

  5. Я попросив налаштувати зворотний DNS на моїх еластичних IP-адресах, щоб вирішити мій домен, використовуючи контактну форму AWS за адресою https://aws-portal.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request

Повідомлення мого веб-додатку GMail більше не направляють на спам. Тільки доки вони не придумують якийсь новий анти-спальний півень та бик проти спаму!


4

На мій погляд, погана ідея мати + всі в SPF-записи. + всі засоби передають усі, настільки ж добре, як відсутність запису SPF. Ви повинні змінити це на щось подібне

@ IN TXT "v=spf1 +a +mx ip4:1.2.3.4 ip4:5.6.7.8 -all"

де
+ засіб дозволяє всім ips, які мають запис A у DNS
+ mx, означає дозволити всім ips із записом MX у DNS
ip4: nnnn означає, що дозволяють цьому IP-адресу надсилати електронні листи
- всі засоби не дозволяють нічого більше надсилати електронні листи з цей домен. Правила перевіряються зліва направо. отже -в кінцевому підсумку забороняється все, що не відповідало попереднім правилам

Також

"dkim=unknown" 

слід змінити на

"dkim=all"



2

Якщо ви заповніть цю форму та додасте ваші Elastic IP адреси, ваші IP адреси не будуть вказані у чорних списках (через пару днів), якщо ви фактично не почнете спам з них.

https://aws-portal.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request

За замовчуванням IP-адреси EC2 містяться в списку в більшості списків спаму через їх динамічний характер. Якщо подати запит вище, це зробить так, щоб ваші IP-адреси не були вказані сірим кольором.


Єдина фактична відповідь на питання, ІМО.
cloudsurfin

1

Використовувати EC2 для надсилання електронних листів трохи небезпечно. EC2, за своєю природою, дозволяє швидко розкручувати та знімати машини, що робить його чудовим для надсилання спаму. Я рекомендую вам надсилати свої електронні листи з постійного SMTP-хоста, присвяченого вашій компанії. Я фактично це зробив сам: наш новий запуск працює на EC2, але надсилає електронні листи за допомогою служб електронної пошти Google в IMAP.

Саймон @ LabSlice

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.