Nie jestem pewien, co z tym zrobić. Gdy korzystaliśmy z innego adresu IP (ten sam serwer, domena itp.), Nie mieliśmy problemów z dostarczaniem wiadomości e-mail. Od czasu przeniesienia do EC2, pomimo usunięcia narzuconych przez AWS limitów SMTP, stwierdzam, że e-mail mojego serwera trafia do mojej skrzynki spamowej. Moja strona wysyła dziennie kilkaset e-maili (zgodnych z prawem). Jak myślisz, co jest tutaj najlepszym rozwiązaniem?
Chris.
email
amazon-ec2
spam
chrism2671
źródło
źródło
Odpowiedzi:
Amazon wydał teraz własną usługę e-mail. Amazon SES. To najlepszy wybór dla samego wysyłania poczty. http://aws.amazon.com/ses/
Jeśli chcesz uzyskać bardziej szczegółowe statystyki i wgląd w pocztę, takie jak śledzenie otwiera się i kliknięć, możesz użyć zewnętrznego serwera SMTP, starym ulubionym jest AuthSMTP, jeśli chcesz czegoś bardziej nowoczesnego i tańszego, spróbuj elastycznej poczty e-mail ( http: // elasticemail .com ).
źródło
EC2 pozwala teraz na konfigurowalny zwrotny DNS, co jest dużą pomocą, jeśli próbujesz wysłać e-mail z instancji EC2. Więcej informacji na ten blogu AWS .
źródło
Zasadniczo adresy IP EC2 są zakazane i znajdują się na czarnej liście prawie we wszystkich usługach filtrowania spamu z powodu niefortunnej rzeczy, że spamerzy lubią kupować instancje i wykorzystywać je do spamowania.
Jedyną rzeczą, jaką możesz o tym zrobić, to użyć elastycznego adresu IP i poprosić wspólne usługi filtrowania spamu o usunięcie twojego / 32s.
Innym rozwiązaniem byłoby skorzystanie z jakiejś usługi proxy SMTP.
źródło
To działało dla mnie po kilku próbach i błędach w instancjach EC2
/sbin/postfix
zamiast/sbin/sendmail
Ustawiam nazwę hosta mojego serwera pocztowego w /etc/postfix/main.cf w następujący sposób:
myhostname=www.your.tld
(zmień www.your.tld na nazwę twojego serwera)Ustawiam rekord Sender Policy Framework (SPF) w moim DNS w następujący sposób:
@ IN TXT "v=spf1 a +all"
Ustawiłem rekord DKIM w moim DNS w następujący sposób:
_adsp._domainkey.your.tld IN TXT "dkim=unknown"
(Zmień twoj.tld na nazwę swojej domeny np. Example.com)Poprosiłem o skonfigurowanie wstecznego DNS na moich elastycznych adresach IP w celu rozwiązania w mojej domenie za pomocą formularza kontaktowego AWS na
https://aws-portal.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request
Poczta mojej aplikacji internetowej nie jest już kierowana do spamu przez Gmail. Ale dopóki nie wymyślą jakiegoś nowego anty-EC2-anty antyspamowego kutasa i byka!
źródło
Moim zdaniem, złym pomysłem jest posiadanie rekordu + all w SPF. + wszystko oznacza przekazać wszystko, o ile nie ma rekordu SPF. Powinieneś zmienić to na coś takiego
gdzie
+ a pozwala wszystkim ipom, które mają rekord A w DNS
+ mx oznacza zezwala wszystkim ipom z rekordem MX w DNS
ip4: nnnn oznacza zezwala na wysyłanie wiadomości e-mail z tego adresu IP
- wszystkie oznacza, że nic nie pozwala na wysyłanie wiadomości e-mail z ta domena. Reguły są sprawdzane od lewej do prawej. stąd -wszystko w końcu zabroni wszystkiego, co nie spełnia wcześniejszych zasad
Również
należy zmienić na
źródło
Hmmm w moim przypadku przy użyciu Postfiksa i przesyłania dalej wiadomości e-mail za pośrednictwem authsmtp lub sendgrid.
http://pauldowman.com/2008/02/17/smtp-mail-from-ec2-web-server-setup/ http://wiki.sendgrid.com/doku.php?id=postfix
źródło
Weź udział w tym teście serwera e-mail . Da ci możliwe sugestie do wdrożenia. Jeśli nie możesz wdrożyć sugestii (lub) nadal masz problemy, możesz uzyskać usługę przekazywania SMTP
źródło
Jeśli wypełnisz ten formularz i podasz Elastyczne adresy IP, Twoje adresy IP nie będą wymienione na czarnych listach (po kilku dniach), chyba że zaczniesz od nich spamować.
https://aws-portal.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request
Domyślnie adresy IP EC2 są szarej listy na większości list spamowych ze względu na ich dynamiczny charakter. Przesłanie powyższego żądania sprawi, że Twoje adresy IP nie będą szare na liście.
źródło
Używanie EC2 do wysyłania e-maili jest nieco niebezpieczne. EC2 ze swej natury umożliwia szybkie uruchamianie i usuwanie maszyn, co czyni go doskonałym do wysyłania spamu. Polecam wysyłanie wiadomości e-mail ze stałego hosta SMTP dedykowanego Twojej firmie. Zrobiłem to sam: nasz nowy start działa na EC2, ale wysyła e-maile za pomocą usług e-mail Google Business na IMAP.
Simon @ LabSlice
źródło