2011-02-08 22 views
5

Posiadam bazę kodu PHP, która wysyła użytkownikom dozwolone adresy e-mailowe. Używałem funkcji PHP mail(), ale to powodowało problemy ze spamem. Kilka miesięcy temu przełączyłem się na SendGrid i korzystam z ich API. Obecnie zajmuję się jednym z ważniejszych e-maili (jest to strona rezerwacji hoteli i jest to e-mail potwierdzający hotel) zamiast pozwolić partnerowi stowarzyszeniowi na zrobienie tego i zostają oznaczeni jako spam. Czy istnieje narzędzie do kopiowania/wklejania źródła wiadomości e-mail i sygnalizowania potencjalnym problemom?Czy istnieje narzędzie, które pomoże mi dowiedzieć się, dlaczego moje e-maile są oznaczane jako spam?

+0

Może to tylko dlatego, że strona sendgrid.com jest na czarnej liście? To może wyjaśnić ich opcjonalną funkcję "białej listy". – wimvds

+0

@wimvds Tak jak powiedziałem w e-mailu, używam sendgrid przez kilka miesięcy bez problemu, dopóki ten nowy format e-maila nie będzie wysyłany –

+0

Hmmm, co nie było całkiem jasne z twojego pytania, ale czy przeczytałeś ich [10 wskazówek, jak trzymać e-mail z folderu spamu] (http://blog.sendgrid.com/10-tips-to-keep-email-out-of-the-spam-folder/)? Zawiera linki do niektórych narzędzi, z których możesz skorzystać. – wimvds

Odpowiedz

3

Zawsze możesz wysyłać wiadomości e-mail przez spamassassin przed wysłaniem ich i sprawdzić odpowiedź, aby sprawdzić, dlaczego Twoje wiadomości mogą być oflagowane jako spam. Zapoznaj się z tym blog post, aby uzyskać porady dotyczące uzyskiwania dostępu do funkcji spamassassin ze skryptu PHP, a odpowiedzi na this SO question dla kilku alternatyw.

+0

Tam też zacznę. – jeroen

4

Limus może być przydatny (nie jest za darmo, ale może mieć bezpłatną wersję próbną).

Ostatecznie filtry antyspamowe zwrócą albo wynik, informujący o tym, jak "spam" jest e-mailem (zwykle liczbą dziesiętną), albo o niczym - filtr antyspamowy ujawnił dokładne powody, dla których nie wysłano e-maila spamerzy będą w stanie bardziej efektywnie dostosować treść swoich e-maili.

Kilka porad, aby ominąć kwestii e-maile są oznaczone jako „spam”:

  • Czytaj this guide by google i upewnij się, przynajmniej masz rekord SPF ustanowiony dla domeny wysyłanej wiadomości e-mail od.
  • Jeśli wysyłasz "promocyjne" (nawet jeśli to jest opcjonalne) wiadomości e-mail i wiadomości potwierdzające z tego samego adresu domeny, upewnij się, że adres nadawcy różni się. Jeśli to możliwe, wyślij swoje promocyjne i niezbędne wiadomości e-mail z różnych domen/serwerów pocztowych.
  • usługi Wykorzystanie postmaster'a (najbardziej przydatny jeden do mnie w pracy jest hotmail service), aby dać pewne wyobrażenie, ile maile docierają lub nie osiągnąć swój cel (wraz z nieobrobionego wskazaniem ich wynik spamu)
  • Śledź raporty DSN (powiadomienia o dostawie usług). Jeśli otrzymujesz wiele raportów z błędami, takimi jak "adres nie istnieje", "przeniesiono na stałe" itp., Usuń te adresy e-mail z listy adresowej.

EDYCJA: zignoruj ​​wszystkie informacje o domenach, po prostu przeczytaj ponownie część dotyczącą poczty wysyłanej z SendGrid.

Powiązane problemy