Zapobiegaj oznaczaniu poczty jako spam

28

Jest to kanoniczne pytanie dotyczące unikania klasyfikowania poczty wychodzącej jako spamu.
Powiązane również:

Zastanawiam się, jak zapobiec oznaczaniu moich e-maili z mojej witryny jako spamu? Używam sendmaila.

Próbuję wysyłać wiadomości e-mail za pośrednictwem mojej aplikacji ruby-on-rails. Wszystkie maile są napisane w języku szwedzkim (czy to robi różnicę?). Nie wiem, dlaczego wciąż są oznaczani jako spam.

Czy mogę coś zrobić, aby zminimalizować ryzyko?

jonepatr
źródło
3
Zależy to całkowicie od tego, dlaczego Twój e-mail jest oznaczany jako spam - czy możesz bardziej szczegółowo określić to pytanie? :-)
voretaq7
Trochę zaktualizowałem to pytanie, być może wciąż nieokreślone, ale trochę trudniej jest sprecyzować. Zapytaj, czy chcesz dowiedzieć się więcej! Dzięki!
jonepatr
Możliwy duplikat, patrz: serverfault.com/questions/41693/…
gravyface

Odpowiedzi:

24

Poczta zostanie oznaczona jako spam przez głównych dostawców usług internetowych (w tym dostawców poczty internetowej, takich jak Gmail, Hotmail, Yahoo) z kilku możliwych powodów:

  1. Jeśli wysyłasz go z adresu zamieszkania IP
  2. Jeśli wysyłasz go z adresu IP o złej reputacji
  3. Jeśli wysyłasz pocztę pasującą do określonych wzorców (są one trudne do opisania, ale oprogramowanie szuka takich rzeczy, jak „Gratulacje, wygrałeś 1 miliard dolarów!”, W podobny sposób).
  4. Jeśli zbyt szybko wyślesz zbyt dużo wiadomości do dostawcy usług internetowych
  5. Jeśli zbyt wiele osób w usługodawcy internetowym kliknie przycisk „To spam” w wiadomościach e-mail
  6. Jeśli nie używasz SPF do identyfikowania, które serwery poczty w Twojej domenie mogą wysyłać wiadomości e-mail, a które nie
  7. Jeśli nie używasz DKIM do podpisywania wiadomości
  8. Jeśli nie poprosiłeś o pozwolenie na bycie „nadawcą masowym” (niektóre oferują takie usługi jak AOL i Hotmail)
  9. Jeśli twój adres IP znajduje się na listach blokujących DNS

i wiele, wiele innych możliwych powodów.

Możesz sprawdzić reputację swojego adresu IP na https://www.senderscore.org/
Możesz sprawdzić, czy jesteś na różnych listach bloków na http://www.mxtoolbox.com/blacklists.aspx

Avleen
źródło
6

Oprócz wszystkich kroków w doskonałej akceptowanej odpowiedzi wielu największych dostawców e-mail posiada specjalne narzędzia i programy dla nadawców (masowych), które pomogą Ci zapobiec oznaczeniu ważnego e-maila jako spam. Dość typowe są programy z pętlą zwrotną, które pozwalają, jako nadawcy, reagować na skargi spamowe od adresatów, zamiast natychmiastowego umieszczania na czarnej liście jako nadawcy spamu.

Nadal jednak nie ma gwarancji.

Microsoft odpowiedzialny za m.in. @hotmail.com, @live.com, @outlook.comi @msn.comoferuje:

  • Program raportowania wiadomości-śmieci JMRP dla właścicieli domen.
  • Usługa Smart Network Data Service SNDS jest przeznaczona głównie dla właścicieli przestrzeni IP, a nie dla poszczególnych domen.

Google „s @gmail.comoferty:

AOL oferuje:

  • Pętle zwrotne, prośba o dodanie do białej listy i kilka narzędzi na https://postmaster.aol.com/
  • Ich serwery pocztowe generują również określone komunikaty o błędach , które można znaleźć w dziennikach poczty / wiadomości odesłanych i które mogą pomóc w zdiagnozowaniu problemów z dostarczaniem.

I niewątpliwie o wiele więcej!

HBruijn
źródło
To są świetne wskazówki! Mam problem z oznaczeniem przeze mnie wiadomości e-mail jako spam, mimo że przestrzegam wszystkich innych ogólnych dobrych praktyk, takich jak DKIM i sprawdzam czarne listy. Jestem ciekawy, jaki wpływ będą miały te sugestie, ale teraz jestem bardziej optymistycznie nastawiony do mojej sytuacji. Dziękuję Ci!
FlippingBinary
0

Często powodem oznaczania poczty jako spam jest również brak kilku nagłówków, najczęściej nagłówka „Do”, co często zdarza się podczas wysyłania poczty z konsoli hosta lub przy źle skonfigurowanym skrypcie.

Drookie
źródło
0

Nie ma na to prostej odpowiedzi. Wykonaj polecenie traceroute od wysyłania hosta na serwer poczty i od serwera poczty do węzła docelowego (hosta, który pobiera wiadomości e-mail). Po prostu każdy węzeł MOŻE być serwerem antyspamowym i może oznaczać Twój e-mail jako SPAM. Nie wspominając o tym, że na komputerach użytkowników mogą być zainstalowane przezroczyste proxy / utms / andsoons antyspamowe, a na końcu oprogramowanie antywirusowe.

Ogólnie rzecz biorąc, co możesz zrobić na pierwszym miejscu:

  • wyłącz antyspam na serwerze pocztowym dla konta docelowego
  • sprawdź, czy na docelowym routerze nie ma antyspamu, który działa również jako AntiSpam
  • domena nadawców z białej listy, gdziekolwiek możesz
  • wiercenie dzienników sendmaila sprawdza, czy aplikacja nie działa prawidłowo i nie wysyła tysięcy e-maili
  • sprawdź, czy nie naruszasz zasad wysyłania wiadomości e-mail na swoim serwerze (zazwyczaj wiadomości e-mail / godzina)
  • sprawdź poprawność konfiguracji DNS domeny, np. Pole SFP
  • uruchom kilka testów np. mxtoolbox.com, aby znaleźć potencjalne problemy z serwerem pocztowym.
integratorIT
źródło