Jak upewnić się, że e-mail wysyłany programowo nie jest automatycznie oznaczany jako spam?

Jest to trudne i zawsze opierałem się na technikach, takich jak e-maile oparte na uprawnieniach (tzn. wysyłanie tylko do osób, do których masz uprawnienia) i nie używanie rażąco spamish terminologii.

Ostatnio niektóre maile, które wysyłam programowo, zaczęły być automatycznie tasowane do folderu spamu ludzi i zastanawiam się, co mogę z tym zrobić.

To pomimo faktu, że te konkretne e-maile nie są tymi, które ludzie oznaczałoby jako spam, w szczególności są to wiadomości e-mail zawierające klucze licencyjne, za które ludzie zapłacili dobre pieniądze, więc nie sądzę, aby uznali je za spam]}

Myślę, że jest to duży temat, w którym zasadniczo jestem ignorantem prostakiem.

Author: mattytommo, 2008-08-02

24 answers

Użyj metod uwierzytelniania poczty e-mail, takich jak SPF i DKIM, aby udowodnić, że twoje e-maile i nazwa domeny należą do siebie i aby zapobiec fałszowaniu nazwy domeny. Witryna SPF zawiera kreator do generowania informacji DNS dla Twojej witryny.

Sprawdź your reverse DNS , aby upewnić się, że adres IP serwera pocztowego wskazuje na nazwę domeny, której używasz do wysyłania poczty.

Upewnij się, że używany adres IP jest nie na czarnej liście

Upewnij się, że adres reply-to jest prawidłowym, istniejącym adresem.

Użyj pełnego, prawdziwego imienia i nazwiska adresata w polu To, a nie tylko adresu e-mail (np. "John Smith" <[email protected]>).

Monitoruj swoje konta nadużyć, takie jak [email protected] oraz [email protected]. to znaczy-upewnij się, że te konta istnieją, przeczytaj, co do nich wysłano i działaj w sprawie skarg.

Wreszcie, spraw, aby naprawdę było łatwo zrezygnować z subskrypcji. Inaczej, użytkownicy anulują subskrypcję, naciskając przycisk spam, co wpłynie na Twoją reputację.

To powiedziawszy, uzyskanie Hotmail do przyjmowania e-maili pozostaje czarną sztuką.

 341
Author: Michiel de Mare,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-04-20 16:28:04

Zarejestruj konto na jak największej liczbie głównych dostawców poczty e-mail (gmail/yahoo/hotmail/AOL/etc). Jeśli wprowadzasz zmiany w wiadomościach e-mail, albo poważne przeredagowanie, zmiany w kodzie, który wysyła wiadomości e-mail, zmiany na serwerach e-mail itp., upewnij się, że wysyłasz wiadomości testowe do wszystkich kont i sprawdź, czy nie są one oznaczone jako spam.

 30
Author: thelsdj,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-02 23:00:53

Możesz powiedzieć swoim użytkownikom, aby dodali swój adres From do swoich kontaktów, gdy wypełnią zamówienie, co, jeśli to zrobią, bardzo pomoże.

W Przeciwnym Razie spróbowałbym uzyskać log od niektórych użytkowników. Czasami mają szczegóły dotyczące tego, dlaczego został oznaczony jako spam w nagłówkach wiadomości, które można wykorzystać do ulepszenia tekstu.

Inne rzeczy, które możesz wypróbować:

  • wpisz nazwę lub adres swojej strony w temacie
  • Zachowaj wszystkie linki w wiadomości wskazujące na Twoja domena (i nie email.com)
  • Umieść adres lub inne dane kontaktowe w e-mailu
 26
Author: Daniel Broekman,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-02 08:32:04

Kilka punktów z poprzedniej odpowiedzi :

  • Najważniejsze: czy adres nadawcy ("From") należy do domeny, która działa na serwerze, z którego wysyłasz e-Mail? Jeśli nie, zrób to. Nigdy nie używaj adresów nadawców, takich jak [email protected]. User reply-to jeśli potrzebujesz odpowiedzi, aby dotrzeć pod inny adres.

  • Czy twój serwer jest na czarnej liście (np. sprawdź IP na spamhaus.org)? jest to możliwe, gdy jesteś na współdzielonym hostingu, gdy sąsiedzi zachowują się źle.

  • Czy wiadomości są filtrowane przez filtr antyspamowy? Otwórz konto w freemailerze, który ma folder spam i dowiedz się. Spróbuj również wysłać pocztę na adres bez filtrowania spamu.

  • Czy potrzebny jest piąty parametr" - f " funkcji mail (), aby dodać adres nadawcy? (Zobacz polecenie mail () w podręczniku PHP)

  • Jeśli masz dostęp do plików dziennika, sprawdź je, oczywiście.

  • Czy sprawdzasz adres "from:" pod kątem możliwego odbicia maile ("zwrócone nadawcy")? Możesz również skonfigurować osobny adres "errors-to".
 24
Author: Pekka,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:18:10

Potwierdź, że masz poprawny adres e-mail przed wysłaniem wiadomości e-mail. Jeśli ktoś poda niewłaściwy adres e-mail podczas rejestracji, pobij go o to jak najszybciej.

Zawsze w każdym e-mailu należy podać wyraźne informacje "jak zrezygnować z subskrypcji". Nie wymagaj od użytkownika logowania, aby zrezygnować z subskrypcji, powinien to być unikalny adres url do anulowania subskrypcji 1-click.

Uniemożliwi to oznaczanie wiadomości jako spam, ponieważ "anulowanie subskrypcji" jest zbyt trudne.

 23
Author: engtech,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-03 01:39:56

Oprócz wszystkich innych odpowiedzi, jeśli wysyłasz e-maile HTML zawierające adresy URL jako tekst łączący, upewnij się, że adres URL pasuje do tekstu łączącego. Wiem, że Thunderbird automatycznie oznacza je jako oszustwo, jeśli nie.

The wrong way:

Go to your account now: <a href="http://www.paypal.com.phishers-anonymous.org/">http://www.paypal.com</a>

Właściwa droga:

Go to your account now: <a href="http://www.yourdomain.org/">http://www.yourdomain.org</a>

Lub użyj niepowiązanego linkującego tekstu zamiast adresu URL:

<a href="http://www.yourdomain.org/">Click here to go to your account</a>
 16
Author: Mike,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-10-03 19:21:46

Możesz rozważyć usługę poczty e-mail innej firmy, która zajmuje się problemami z dostawą:

  • Dokładny Cel
  • Odpowiedź Pionowa
  • Stały Kontakt
  • Monitor Kampanii
  • Emma
  • Return Path
  • IntelliContact
  • SilverPop
 15
Author: Zack Peterson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-06 15:12:16

Dostarczanie wiadomości e-mail może być czasami jak czarna magia. Odwrotny DNS jest naprawdę ważny.

Uważam, że bardzo pomocne jest dokładne śledzenie NDRs. Kieruję wszystkie moje NDRs na jeden adres i mam usługę windows parsing them out (Google ListNanny). Umieszczam tyle informacji z NDR, ile mogę w bazie danych, a następnie uruchamiam raporty, aby sprawdzić, czy nagle zacząłem być blokowany przez określoną domenę. Należy również unikać wysyłania wiadomości e-mail na adresy które wcześniej były oznaczone jako NDR, bo to ogólnie dobra oznaka spamu.

Jeśli musisz wysłać kilka wiadomości e-mail z obsługi klienta na raz, najlepiej opóźnić każdą z nich, ponieważ jeśli wyślesz zbyt wiele prawie identycznych wiadomości e-mail do jednej domeny na raz, na pewno trafisz na ich czarną listę.

Niektóre domeny są czasami niemożliwe do dostarczenia. Comcast.net jest najgorszy.

Upewnij się, że Twoje IP nie są wymienione na stronach takich jak http://www.mxtoolbox.com/blacklists.aspx .

 15
Author: Eric Z Beard,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-13 13:44:47

Przykro mi to mówić, ale ja i inni mogą używać domyślnych ustawień białej listy do kontrolowania filtrowania spamu.

Oznacza to, że wszystkie wiadomości e-mail z nieznanego źródła są automatycznie spamowane i przekierowywane do folderu spam. (Nie pozwalam mojemu serwisowi e-mail usuwać spamu, ponieważ chcę zawsze sprawdzać przyloty pod kątem fałszywych alarmów, co jest dość łatwe do zrobienia przez Szybkie skanowanie folderu.)

Mam nawet e-maila od siebie idź do wiadra ze spamem bo (1) zazwyczaj nie wyślij e-mail do mnie i (2) są spamerzy, którzy podrabiają mój adres zwrotny w spamie wysłanym do mnie.

Więc aby wydostać się z oznaczenia spamu, muszę wziąć pod uwagę, że Twoja poczta może być legalna (z informacji o nadawcy i temacie) i otworzyć ją najpierw w zwykłym tekście (domyślnie dla wszystkich przychodzących wiadomości, spam lub nie), aby zobaczyć, czy jest legalna. Mój folder ze spamem nie będzie używał żadnych linków w e-mailach, więc jestem chroniony przed trudnymi linkami do zdjęć i innymi niewłaściwymi zachowaniami.

If I want future przyjazdy z tego samego źródła, aby przejść do mojej skrzynki in i nie być przekierowany do przeglądu spamu, podam, że do mojego klienta poczty e-mail. Dla tych organizacji, które używają spedytorów masowych i unikalnych adresów nadawców na sztukę poczty, szkoda. Nigdy nie dostają mojej zgody i zawsze pojawiają się w moim folderze ze spamem, a jeśli będę zajęty, nigdy na nie nie spojrzę.

Wreszcie, jeśli e-mail nie jest czytelny w zwykłym tekście, nawet gdy jest wysyłany jako HTML, prawdopodobnie po prostu go skasuję, chyba że jest to coś, co wiedza jest dla mnie interesująca ze względu na źródło i wcześniejsze cenne doświadczenia.

Jak widać, jest ostatecznie pod kontrolą użytkowników i nie ma zautomatyzowanego działania, które przekona taki system, że Twoja poczta jest legalna tylko z jego struktury. W takim przypadku musisz grać ładnie, nie robić niczego podobnego do phishingu i ułatwiać użytkownikom, którzy chcą zaufać twojej poczcie, aby dodać cię do swojej białej listy.

 14
Author: orcmid,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-11-08 18:24:04

Jeden z e-maili mojej aplikacji był stale oznaczany jako spam. był to html z jednym linkiem, który wysłałem jako html w ciele z tekstem / treścią html.

Moim najbardziej udanym rozwiązaniem tego problemu było skomponowanie wiadomości e-mail tak, aby wyglądało, jakby była generowana przez klienta poczty e-mail.

Zmieniłem e-mail na wieloczęściowy / alternatywny dokument mime i teraz generuję zarówno części tekstowe / zwykłe, jak i tekstowe / html.

E-mail nie jest już wykrywany jako śmieci przez perspektywy.

 13
Author: glob,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-11 00:59:26

Yahoo używa metody o nazwie Sender ID, którą można skonfigurować w kreatorze konfiguracji SPF i wprowadzić do DNS. Również jednym z ważnych dla Exchange, Hotmail, AOL, Yahoo i innych jest posiadanie odwrotnego DNS dla Twojej domeny. To znokautuje większość problemów. Jednak nigdy nie można zapobiec osobie celowo blokującej Twoje lub niestandardowe zasady.

 13
Author: Nick Berardi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-04-20 16:17:40

Potrzebujesz odwrotnego wpisu DNS. Nie musisz wysyłać tej samej treści do tego samego Użytkownika dwa razy. Musisz przetestować go za pomocą popularnych klientów poczty internetowej i poczty e-mail. Osobiście przepuściłem Moje przez świeżo zainstalowanego zabójcę spamu, wyszkolonego zabójcę spamu i wiele kont hotmail, gmail i AOL.

Ale czy widziałeś ten spam, który nie wydaje się linkować lub reklamować coś? To spamer próbujący wpłynąć na filtr Bayesowski. Jeśli może uzyskać wysoką ocenę, a następnie zawierać niektóre słowa, które będą w jego przyszłych e-mailach, mogą być automatycznie uczone jako dobre. Więc nie możesz zgadnąć, jaki filtr użytkownika będzie ustawiony w czasie wysyłania wiadomości.

Wreszcie, nie posortowałem mojej listy po domenach, ale randomizowałem ją.

 11
Author: dlamblin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-06 01:54:22

Odkryłem, że używanie prawdziwego imienia i nazwiska odbiorców w ciele jest pewnym sposobem na przedostanie się przez filtr antyspamowy.

 10
Author: CVertex,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-03 13:57:01

W Wielkiej Brytanii najlepszą praktyką jest również podanie prawdziwego adresu fizycznego firmy i jej zarejestrowanego numeru.

W ten sposób to wszystko jest otwarte i uczciwe i mniej prawdopodobne, że ręcznie oznaczą to jako spam.

 8
Author: Keith,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-13 13:13:47

Dodałbym:

Podaj prawdziwe wypisanie po kliknięciu na "Anuluj subskrypcję". Widziałem prawdziwe biuletyny zawierające fałszywy link do rezygnacji z subskrypcji, który po kliknięciu pokazuje "anulowano subskrypcję pomyślnie", ale nadal będę otrzymywać dalsze biuletyny.

 7
Author: Andrei Rînea,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-31 12:50:48

Najważniejszą rzeczą, którą możesz zrobić, to upewnić się, że osoby, do których wysyłasz e-mail, prawdopodobnie nie trafią w przycisk "Spam", gdy otrzymają twój e-mail. Więc trzymaj się następujących zasad:

  • Upewnij się, że masz pozwolenie od osób, do których wysyłasz e-mail. Nigdy nie wysyłaj wiadomości e-mail do kogoś, kto nie poprosił o to od Ciebie.

  • Jasno określ, kim jesteś na górze każdej wiadomości i dlaczego dana osoba otrzymuje e-mail.

  • Co najmniej raz w miesiącu wysyłaj wiadomość e-mail z przypomnieniem do osób z twojej listy (jeśli prowadzisz listę), zmuszając je do powrotu na listę, aby nadal otrzymywać od Ciebie wiadomości. Tak, oznacza to, że Twoja lista z czasem staje się krótsza, ale najważniejsze jest to, że osoby na twojej liście są "kupione" i będą mniej podatne na oznaczanie Twojego e-maila.

  • Zadbaj o to, aby Twoje treści były bardzo trafne i użyteczne.

  • Daj ludziom łatwy sposób na wybór z dalszej komunikacji.

  • Użyj usługi wysyłania wiadomości e-mail, takiej jak SendGrid, która ciężko pracuje, aby utrzymać dobrą reputację IP.

  • Unikaj krótkich linków - często są one na czarnej liście.

Przestrzeganie tych zasad będzie bardzo ważne.

 7
Author: Ken Simpson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-05-18 19:04:26

Miałem ten sam problem w przeszłości na wielu stronach, które zrobiłem tutaj w pracy. Jedyną gwarantowaną metodą upewnienia się, że użytkownik otrzyma wiadomość e-mail, jest doradzenie użytkownikowi, aby dodał Cię do bezpiecznej listy. Każda inna metoda jest naprawdę tylko będzie coś, co może pomóc z nim i nie jest gwarantowana.

 6
Author: Tanerax,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-06 19:31:01

Może być tak, że osoby, które rejestrują się w Twoim serwisie, wprowadzają e-maile z błędami, których nie poprawiasz. Na przykład: chris@gmial.com -or - james@ hotnail.com .

I takie domeny są skonfigurowane tak, aby były używane jako spamtrapy , które automatycznie oznaczą adres IP i / lub domenę twojego serwera e-mail i zaszkodzą jego reputacji.

Aby tego uniknąć, sprawdź dwukrotnie adres e-mail podany przy produkcie abonament. Wyślij również wiadomość e-mail z potwierdzeniem, aby upewnić się, że ten adres e-mail jest w 100% zweryfikowany przez człowieka, który wprowadza wiadomość e-mail z potwierdzeniem, zanim wyślesz klucz produktu lub zaakceptujesz subskrypcję. E-mail weryfikacyjny powinien wymagać od odbiorcy kliknięcia linku lub odpowiedzi, aby naprawdę potwierdzić, że właścicielem skrzynki pocztowej jest osoba, która się zarejestrowała.

 6
Author: Miki Berkovich,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-09-06 16:45:29

Wygląda na to, że zależy ci na pewnych informacjach zwrotnych, aby określić, co utknie na końcu odbierającym. Powinieneś sam sprawdzać wychodzącą pocztę pod kątem oczywistego "spamu".

Kup dowolny porządny system kontroli spamu i wyślij pocztę wychodzącą za jego pośrednictwem. Jeśli wysyłasz przyzwoitą ilość wiadomości e-mail, powinieneś to robić w każdym razie, ze względu na ryzyko wysyłania wirusów wychodzących, zwłaszcza jeśli masz użytkowników systemu Windows.

Proofpoint miał spam + antywirus + trochę na przykład usługi reputacji w jednym wdrożeniu. (Kiedyś tam pracowałem, więc tak się składa, że wiem to z głowy. Jestem pewien, że inni sprzedawcy w tej przestrzeni mają podobne funkcje./ Align = "left" / Jeśli wysyłasz pocztę przez podstawową konfigurację komercyjnej kontroli spamu, a ona nie przejdzie, nie powinna wychodzić z twojej sieci.

Istnieją również firmy, które mogą pomóc w zwiększeniu wskaźników dostarczania wiadomości e-mail bez spamu, takich jak Habeas.

 4
Author: benc,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-10-28 13:28:51

Google ma do tego narzędzie i wytyczne. Znajdziesz je na: https://postmaster.google.com / Zarejestruj i zweryfikuj nazwę domeny, a Google zapewni indywidualną ocenę tego adresu IP i domeny.

From the bulk senders guidelines :

Uwierzytelnianie zapewnia poprawną klasyfikację wiadomości. Wiadomości e-mail, które nie są uwierzytelnione, mogą zostać odrzucone lub umieszczone w folderze spamu, ze względu na duże prawdopodobieństwo, że zostaną sfałszowane wiadomości wykorzystywane do oszustw phishingowych. Ponadto, nieautoryzowane wiadomości e-mail z załącznikami mogą być bezprawnie odrzucane ze względów bezpieczeństwa.

Aby upewnić się, że Gmail może Cię zidentyfikować:

  • użyj spójnego adresu IP do wysyłania masowych wiadomości.
  • Zachowaj poprawne rekordy odwrotnego DNS dla adresów IP, z których wysyłasz pocztę, wskazując na Twoją domenę.
  • Użyj tego samego adresu w nagłówku 'From:' na każdej wysyłanej masowo wiadomości. Polecamy również following:

  • Podpisuj wiadomości za pomocą DKIM. Nie uwierzytelniamy wiadomości podpisanych kluczami przy użyciu mniej niż 1024 bitów.

  • Opublikuj rekord SPF.
  • Opublikuj politykę DMARC.
 3
Author: Kurt Van den Branden,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-01-03 11:16:07

Zawsze używam: https://www.mail-tester.com/

Daje mi opinię na temat technicznej części wysyłania e-maila. Jak SPF-records, DKIM, SpamAssassin score i tak dalej. Mimo, że wiem, co jest wymagane, ciągle popełniam błędy i mail-tester.com ułatwia zrozumienie, co może być nie tak.

 2
Author: Filip,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-06-27 08:19:19

Przede wszystkim musisz upewnić się, że wymagane mechanizmy uwierzytelniania poczty e-mail, takie jak SPF i DKIM, są na miejscu. Te dwa są wybitnymi sposobami udowodnienia, że byłeś faktycznym nadawcą wiadomości e-mail i nie jest ona tak naprawdę fałszowana. Zmniejsza to szanse na filtrowanie wiadomości e-mail jako spamu.

Drugą rzeczą jest to, że możesz sprawdzić odwrotne wyjście DNS swojej nazwy domeny przed różnymi DNSBL. Użyj poniższego prostego polecenia na terminalu:

  **dig a +short (domain-name).(blacklist-domain-name)**

  ie.  dig a +short example.com.dsn.rfc-clueless.org
  > 127.0.0.2

W powyższych przykładach oznacza to, że Twoje domeny "example.com" znajduje się na czarnej liście, ale ze względu na zgodność z ustawieniami domeny(rfc-clueless.org lista domen, które mają problem z zgodnością)

Uwaga: preferuję multivalleyi narzędzie pepipost do sprawdzania ofert domen.

Adres from / reply-to-id powinien być prawidłowy, Zawsze używaj widocznego przycisku Anuluj subskrypcję w treści wiadomości e-mail (pomoże to użytkownikom wylogować się z listy e-mail bez utraty reputacji domeny)

 1
Author: vikrampratapsahu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-06-15 15:05:44

Intencją większości programowo generowanych e-maili jest zazwyczaj charakter transakcyjny, wyzwalany lub alertowy - co oznacza, że są to ważne e-maile, które nigdy nie powinny lądować w spamie.

Powiedziawszy, że istnieje wiele parametrów, które są brane pod uwagę przed oznaczeniem wiadomości e-mail jako spam. Podczas gdy jakość listy e-mail jest najważniejszym parametrem, który należy wziąć pod uwagę, ale pomijam to tutaj z dyskusji, ponieważ tutaj mówimy o ważnych e-mailach, które są wysyłane do nas samych lub na znane adresy e-mail.

Oprócz jakości listy, pozostałe 3 ważne parametry to;

  1. Reputacja Nadawcy
  2. Zgodność ze standardami e-mail i uwierzytelnianie (SPF, DKIM, DMARC, rDNS)
  3. Treść e-maila

Reputacja nadawcy = reputacja wysyłającego adresu IP + reputacja ścieżki powrotnej / domeny koperty + reputacja z domeny.

Nie ma prostej odpowiedzi na to, co jest Twoim nadawcą Reputacja. Dzieje się tak, ponieważ istnieje wiele organów, takich jak SenderScore, Reputation Authority i tak dalej, które utrzymują wynik reputacji dla Twojej domeny. Poza tym dostawcy usług internetowych, tacy jak Gmail, Yahoo, Outlook, również utrzymują reputację każdej domeny na końcu.

Ale możesz użyć darmowych narzędzi, takich jak GradeMyEmail , aby uzyskać 360-stopniowy widok swojej reputacji i potencjalnych problemów z ustawieniami poczty e-mail lub innymi problemami związanymi z zgodnością.

Czasami, jeśli używasz nowej domeny do wysyłania wiadomości e-mail, te również lądują w spamie. Powinieneś sprawdzić, czy Twoja domena jest wymieniona na którejkolwiek z globalnych list blokujących, czy nie. Ponownie GradeMyEmail i MultiRBL są użytecznymi narzędziami do identyfikacji listy blocklist.

Gdy będziesz już prawie pewien wyniku reputacji nadawcy, powinieneś sprawdzić, czy Twoja domena wysyłająca wiadomości e-mail jest zgodna ze wszystkimi uwierzytelnieniami e-mail i standardy.

  1. SPF
  2. DKIM
  3. DMARC
  4. Reverse DNS

W tym celu możesz ponownie użyć GradeMyEmail lub MXToolbox, aby poznać potencjalne problemy z uwierzytelnianiem.

Twój SPF, DKIM i DMARC powinien zawsze przejść, aby upewnić się, że twoje e-maile są zgodne ze standardowymi uwierzytelnieniami e-mail. Oto przykład, jak powinny wyglądać te uwierzytelnienia w Gmailu: Uwierzytelnianie Poczty E-Mail

Podobnie można używać narzędzi takich jak Mail-Tester, który skanuje całą zawartość wiadomości e-mail i podaje potencjalne słowa kluczowe, które mogą wyzwalać filtry antyspamowe.

 1
Author: Dibya Sahoo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-11-19 15:03:42

Aby umożliwić DMARC sprawdzanie, czy SPF przechodzi, a także czy jest wyrównane podczas korzystania z sendmaila, upewnij się, że ustawiasz adres nadawcy koperty (parametr-f lub -r) na coś, co pasuje do domeny w adresie nagłówka From:.

Z PHP:

Używanie wbudowanej w PHP funkcji mail() bez ustawiania piątego parametru spowoduje, że sprawdzenie DMARC SPF nie zostanie wyrównane, jeśli nie zostanie wykonane poprawnie. Domyślnie sendmail wyśle wiadomość e-mail z użytkownikiem serwera www jako RFC5321 .Nagłówek ścieżki MailFrom / Return.

Na przykład, powiedzmy, że hostujesz swoją stronę domain.com na serwerze host.com. Jeśli nie ustawisz parametru dodatkowe parametry:

mail($to,$subject,$message,$headers); // Wrong way
Na adres e-mail zostanie wysłana wiadomość z następującymi nagłówkami:]}
Return-Path: <[email protected]>
From: <[email protected]>

Mimo, że to przejdzie kontrole SPF, będzie bez zmian (od domain.com oraz host.com nie pasują), co oznacza, że DMARC SPF check zawiedzie jako / align = "left" /

Zamiast tego, musisz przekazać adres nadawcy koperty do sendmaila, włączając 5. parametr w funkcji PHP mail(), na przykład:

mail($to,$subject,$message,$headers, '-r [email protected]'); // Right way
W tym przypadku odbiorca otrzyma wiadomość e-mail z następującymi nagłówkami:]}
Return-Path: <[email protected]>
From: <[email protected]>

Ponieważ oba te nagłówki zawierają adresy z domain.com, SPF przejdzie i będzie wyrównane, co oznacza, że DMARC również przejdzie kontrolę SPF.

 0
Author: Mike,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-08-19 21:46:54