Jest to podchwytliwe i zawsze polegałem na technikach, takich jak wiadomości e-mail oparte na uprawnieniach (tj. Wysyłanie tylko do osób, do których masz pozwolenie na wysyłanie) i nie używanie rażąco spamerskiej terminologii.
Ostatnio niektóre e-maile, które wysyłam programowo, zaczęły być automatycznie tasowane do folderów spamu ludzi i zastanawiam się, co mogę z tym zrobić.
Dzieje się tak pomimo faktu, że te konkretne e-maile nie są takie, które ludzie oznaczyliby jako spam, w szczególności są to e-maile zawierające klucze licencyjne, za które ludzie zapłacili dobre pieniądze, więc nie sądzę, że będą uważać je za spam
Myślę, że to duży temat, w którym jestem w zasadzie ignorantem.
źródło
Załóż konto u jak największej liczby głównych dostawców poczty e-mail (gmail / yahoo / hotmail / aol / etc). Jeśli wprowadzisz zmiany w swoich wiadomościach e-mail, poważne przeredagowanie, zmiany w kodzie, który wysyła wiadomości e-mail, zmiany na serwerach e-mail itp., Pamiętaj, aby wysłać wiadomości testowe na wszystkie konta i sprawdzić, czy nie są one oznaczone jako spam.
źródło
Możesz powiedzieć użytkownikom, aby dodali adres Od do swoich kontaktów po zakończeniu zamówienia, co, jeśli to zrobi, bardzo pomoże.
W przeciwnym razie spróbuję uzyskać dziennik od niektórych użytkowników. Czasami mają szczegółowe informacje o tym, dlaczego został on oznaczony jako spam w nagłówkach wiadomości, co można wykorzystać do poprawienia tekstu.
Inne rzeczy, których możesz spróbować:
źródło
Kilka punktów wypunktowanych z poprzedniej odpowiedzi :
Najważniejsze: czy adres nadawcy („Od”) należy do domeny działającej na serwerze, z którego wysyłasz wiadomość e-mail? Jeśli nie, zrób to. Nigdy nie używaj adresów nadawców, takich jak
[email protected]
. Użytkownik,reply-to
jeśli potrzebujesz odpowiedzi, aby dotrzeć na inny adres.Czy Twój serwer znajduje się na czarnej liście (np. Sprawdź adres IP na spamhaus.org)? Jest to możliwe, gdy korzystasz z hostingu współdzielonego, gdy sąsiedzi źle się zachowują.
Czy maile są filtrowane przez filtr spamu? Otwórz konto w Freemailer, który ma folder ze spamem i dowiedz się. Spróbuj także wysłać pocztę na adres bez filtrowania spamu.
Czy może potrzebujesz piątego parametru „-f” funkcji mail (), aby dodać adres nadawcy? (Zobacz komendę mail () w podręczniku PHP)
Jeśli masz dostęp do plików dziennika, sprawdź je oczywiście.
źródło
Przed wysłaniem wiadomości e-mail upewnij się, że masz poprawny adres e-mail. Jeśli podczas rejestracji ktoś poda nieprawidłowy adres e-mail, należy go jak najszybciej pokonać.
Zawsze dołączaj jasne informacje „jak zrezygnować z subskrypcji” w KAŻDEJ wiadomości e-mail. Nie wymagaj od użytkownika logowania, aby się wypisać, powinien to być unikalny adres URL do wypisania się jednym kliknięciem.
Zapobiegnie to oznaczaniu przez użytkowników wiadomości e-mail jako spam, ponieważ „anulowanie subskrypcji” jest zbyt trudne.
źródło
Oprócz wszystkich pozostałych odpowiedzi, jeśli wysyłasz wiadomości e-mail HTML zawierające adresy URL jako tekst łączący, upewnij się, że adres URL jest zgodny z tekstem łączącym. Wiem, że Thunderbird automatycznie oznacza je jako oszustwo, jeśli nie.
Zły kierunek:
Właściwy sposób:
Lub użyj niepowiązanego tekstu linku zamiast adresu URL:
źródło
Możesz rozważyć skorzystanie z usługi e-mail innej firmy, która zajmuje się problemami z dostawą:
źródło
Dostarczanie wiadomości e-mail może czasem przypominać czarną magię. Odwrotny DNS jest naprawdę ważny.
Uważam, że bardzo pomocne jest uważne śledzenie raportów NDR. Wszystkie moje raporty NDR kieruję na jeden adres i parsuje je usługa Windows (Google ListNanny). Umieszczam jak najwięcej informacji z NDR w bazie danych, a następnie uruchamiam raporty, aby sprawdzić, czy nagle zacząłem blokować się przez określoną domenę. Ponadto należy unikać wysyłania wiadomości e-mail na adresy wcześniej oznaczone jako NDR, ponieważ jest to ogólnie dobra wskazówka dotycząca spamu.
Jeśli musisz wysłać kilka e-maili z działu obsługi klienta na raz, najlepiej ustawić opóźnienie między nimi, ponieważ jeśli wyślesz zbyt wiele prawie identycznych wiadomości e-mail do jednej domeny na raz, na pewno skończysz na ich czarna lista.
Czasami niektóre domeny są po prostu niemożliwe. Comcast.net jest najgorszy.
Upewnij się, że twoje adresy IP nie są wymienione w witrynach takich jak http://www.mxtoolbox.com/blacklists.aspx .
źródło
Nie chcę ci tego mówić, ale ja i inni możemy używać domyślnych ustawień białej listy do kontrolowania naszego filtrowania spamu.
Oznacza to, że cała wiadomość e-mail z nieznanego źródła jest automatycznie spamem i przekierowywana do folderu ze spamem. (Nie pozwalam mojej usłudze e-mail na usuwanie spamu, ponieważ chcę zawsze sprawdzać przychodzące wiadomości pod kątem fałszywych trafień, co jest dość łatwe do zrobienia poprzez szybkie skanowanie folderu).
Mam nawet e-maila od siebie, który trafia do kosza ze spamem, ponieważ (1) zwykle nie wysyłam do siebie wiadomości e-mail i (2) istnieją spamerzy, którzy podrobili mój adres zwrotny w spamie wysłanym do mnie.
Aby wyjść z oznaczenia spamu, muszę wziąć pod uwagę, że twoja poczta może być legalna (od nadawcy i informacji o temacie) i najpierw otworzyć ją w postaci zwykłego tekstu (domyślnie dla całej poczty przychodzącej, spamu lub nie), aby sprawdzić, czy jest legalna . Mój folder spamu nie będzie używał żadnych linków w wiadomościach e-mail, więc jestem chroniony przed trudnymi linkami graficznymi i innymi niewłaściwymi zachowaniami.
Jeśli chcę, aby przyszłe przyjazdy z tego samego źródła trafiały do mojej skrzynki odbiorczej i nie były przekierowywane do przeglądu spamu, określę to dla mojego klienta poczty e-mail. Szkoda, że dla tych organizacji, które korzystają z usług przesyłania masowego i unikatowych adresów nadawców na przesyłkę. Nigdy nie otrzymują mojej zgody i zawsze pojawiają się w folderze spamu, a jeśli jestem zajęty, nigdy na nie nie spojrzę.
Wreszcie, jeśli wiadomość e-mail nie jest czytelna w postaci zwykłego tekstu, nawet jeśli jest wysyłana jako HTML, prawdopodobnie po prostu ją usunę, chyba że jest to coś, co według mnie jest interesujące ze względu na źródło i poprzednie cenne doświadczenia.
Jak widać, ostatecznie znajduje się on pod kontrolą użytkowników i nie ma zautomatyzowanego działania, które przekonałoby taki system, że poczta jest legalna na podstawie samej struktury. W takim przypadku musisz grać ładnie, nie robić niczego podobnego do phishingu, a także ułatwić użytkownikom zaufanie do Twojej poczty, aby dodać Cię do białej listy.
źródło
jeden z e-maili mojej aplikacji był ciągle oznaczany jako spam. to był html z jednym linkiem, który wysłałem jako html w treści z typem zawartości text / html.
moim najskuteczniejszym rozwiązaniem tego problemu było skomponowanie wiadomości e-mail, aby wyglądała, jakby została wygenerowana przez klienta poczty e-mail.
zmieniłem wiadomość e-mail na wieloczęściowy / alternatywny dokument MIME i teraz generuję zarówno części tekstowe / zwykłe, jak i tekstowe / HTML.
Outlook nie jest już wykrywany jako śmieci.
źródło
Yahoo używa metody o nazwie Sender ID, którą można skonfigurować w Kreatorze instalacji SPF i wprowadzić w systemie DNS. Jednym z ważnych dla Exchange, Hotmail, AOL, Yahoo i innych jest posiadanie Reverse DNS dla twojej domeny. Te wyeliminują większość problemów. Jednak nigdy nie możesz zapobiec celowej blokowaniu Twoich lub niestandardowych reguł.
źródło
Potrzebujesz odwrotnego wpisu DNS. Nie musisz dwukrotnie wysyłać tej samej treści do tego samego użytkownika. Musisz to przetestować za pomocą niektórych popularnych klientów poczty internetowej i poczty e-mail. Osobiście przeszukałem mój przez świeżo zainstalowanego zabójcę spamu, wyszkolonego zabójcę spamu oraz wiele kont Hotmail, Gmail i AOL.
Ale czy widziałeś spam, który wydaje się nie zawierać żadnych linków ani reklamować? To spamer próbuje wpłynąć na twój filtr bayesowski. Jeśli uda mu się uzyskać wysoką ocenę, a następnie zamieści kilka słów, które będą w jego przyszłych wiadomościach e-mail, może zostać automatycznie uznany za dobry. Nie możesz więc zgadnąć, jaki filtr użytkownika zostanie ustawiony w momencie wysyłania wiadomości.
Na koniec nie posortowałem mojej listy według domen, ale losowo.
źródło
Przekonałem się, że używanie prawdziwego imienia i nazwiska adresatów w ciele to pewny sposób na przejście przez filtr antyspamowy.
źródło
W Wielkiej Brytanii najlepszą praktyką jest również podanie rzeczywistego adresu fizycznego dla Twojej firmy i jej zarejestrowanego numeru.
W ten sposób wszystko jest otwarte i uczciwe i mniej prawdopodobne jest, że ręcznie oznaczą go jako spam.
źródło
Dodałbym :
Podaj rzeczywistą rezygnację z subskrypcji po kliknięciu „Anuluj subskrypcję”. Widziałem prawdziwe biuletyny z fałszywym linkiem do rezygnacji z subskrypcji, który po kliknięciu pokazuje, że „został pomyślnie wypisany”, ale nadal będę otrzymywać kolejne biuletyny.
źródło
Najważniejsze, co możesz zrobić, to upewnić się, że osoby, do których wysyłasz wiadomości e-mail, prawdopodobnie nie klikną przycisku „Spam” po otrzymaniu wiadomości e-mail. Dlatego trzymaj się następujących podstawowych zasad:
Upewnij się, że masz uprawnienia od osób, do których wysyłasz wiadomości e-mail. Nigdy nie wysyłaj wiadomości e-mail do osób, które nie poprosiły o nie od Ciebie.
Na górze każdej wiadomości wyraźnie określ, kim jesteś, i dlaczego dana osoba otrzymuje wiadomość e-mail.
Co najmniej raz w miesiącu wysyłaj przypomnienie e-mailem do osób na liście (jeśli prowadzisz listę), zmuszając ich do ponownego włączenia się do listy w celu dalszego otrzymywania wiadomości od ciebie. Tak, oznacza to, że twoja lista z czasem się skraca, ale zaletą jest to, że osoby na twojej liście są „kupione” i mniej prawdopodobne jest oznaczenie twojego e-maila.
Zadbaj o to, by Twoje treści były bardzo trafne i przydatne.
Daj ludziom łatwy sposób zrezygnowania 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ę adresu IP.
Unikaj używania krótkich linków - często są one na czarnej liście.
Przestrzeganie tych praktycznych zasad pójdzie długą drogę.
źródło
W przeszłości miałem ten sam problem na wielu stronach, które zrobiłem tutaj w pracy. Jedynym gwarantowanym sposobem upewnienia się, że użytkownik otrzyma wiadomość e-mail, jest poradzenie mu, aby dodał cię do bezpiecznej listy. Każda inna metoda będzie w rzeczywistości tylko tym, co może pomóc i nie jest gwarantowana.
źródło
Może się zdarzyć, że osoby, które zarejestrują się w Twojej usłudze, wpisują wiadomości e-mail z błędami pisarskimi, których nie poprawisz. Na przykład: chris @ gmial.com -or- james @ hotnail.com .
I takie domeny są skonfigurowane do użycia jako pułapki spamowe, które automatycznie oflagują adres IP i / lub domenę twojego serwera e-mail i zaszkodzą jego reputacji.
Aby tego uniknąć, sprawdź dwukrotnie adres e-mail podany podczas subskrypcji produktu. Wyślij też wiadomość e-mail z potwierdzeniem, aby naprawdę 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 mu klucz produktu lub zaakceptujesz jego subskrypcję. Weryfikacyjny adres e-mail 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.
źródło
Wygląda na to, że zależysz od informacji zwrotnych, aby ustalić, co utknie na odbiorniku. Powinieneś sam sprawdzać pocztę wychodzącą pod kątem oczywistej „spamu”.
Kup dowolny porządny system kontroli spamu i wyślij przez niego pocztę wychodzącą. Jeśli wysyłasz jakąś przyzwoitą ilość poczty, powinieneś to zrobić mimo wszystko, ze względu na ryzyko wysyłania wychodzących wirusów, szczególnie jeśli masz użytkowników Windowsa na komputerze.
Proofpoint miał na przykład spam + antywirusy + niektóre usługi reputacji w jednym wdrożeniu. (Kiedyś tam pracowałem, więc zdarza mi się, że wiem to z góry głowy. Jestem pewien, że inni sprzedawcy w tej przestrzeni mają podobne funkcje.) Ale masz pomysł. Jeśli wysyłasz pocztę za pomocą podstawowej konfiguracji kontroli spamu, która nie przechodzi, nie powinna wychodzić z sieci.
Ponadto istnieją firmy, które mogą pomóc w zwiększeniu szybkości dostarczania wiadomości e-mail wychodzących bez spamu, takich jak Habeas.
źródło
Google ma do tego narzędzie i wytyczne. Możesz je znaleźć na: https://postmaster.google.com/ Zarejestruj się i sprawdź swoją nazwę domeny, a Google zapewnia indywidualną ocenę tego adresu IP i domeny.
Z wytycznych nadawców masowych :
Uwierzytelnianie zapewnia prawidłowe klasyfikowanie wiadomości. Wiadomości e-mail, które nie są uwierzytelnione, mogą zostać odrzucone lub umieszczone w folderze spamu, biorąc pod uwagę duże prawdopodobieństwo, że są sfałszowanymi wiadomościami wykorzystywanymi do wyłudzania informacji. Ponadto ze względów bezpieczeństwa nieuwierzytelnione wiadomości e-mail z załącznikami mogą zostać całkowicie odrzucone.
Aby upewnić się, że Gmail może Cię zidentyfikować:
Użyj tego samego adresu w nagłówku „Od:” w każdej wysyłanej masowej wiadomości e-mail. Zalecamy również:
Podpisuj wiadomości za pomocą DKIM. Nie uwierzytelniamy wiadomości podpisanych kluczami przy użyciu mniej niż 1024 bitów.
źródło
Zawsze używam: https://www.mail-tester.com/
Przekazuje mi informacje zwrotne na temat technicznej części wysyłania wiadomości e-mail. Podobnie jak rekordy SPF, DKIM, wynik Spamassassin i tak dalej. Mimo że wiem, co jest wymagane, ciągle popełniam błędy, a mail-tester.com ułatwia ustalenie, co może być nie tak.
źródło
Aby zezwolić DMARC na sprawdzanie SPF pod kątem przekazywania, a także wyrównania podczas korzystania z sendmaila, upewnij się, że ustawiłeś adres nadawcy koperty (
-f
lub-r
parametr) na coś, co pasuje do domeny wFrom:
adresie nagłówka.Z PHP:
Użycie wbudowanej
mail()
funkcji PHP bez ustawiania piątego parametru spowoduje, że kontrole DMARC SPF zostaną wyrównane, jeśli nie zostaną wykonane poprawnie. Domyślnie sendmail wyśle wiadomość e-mail z użytkownikiem serwera jako RFC5321 .MailFrom / Return Path.Załóżmy na przykład, że hostujesz swoją witrynę
domain.com
nahost.com
serwerze WWW. Jeśli nie ustawisz parametru dodatkowych parametrów:Odbiorca wiadomości e-mail otrzyma wiadomość e-mail z następującymi nagłówkami:
Nawet jeśli przejdzie to pomyślnie sprawdzanie SPF, nie zostanie wyrównane (ponieważ domena.com i host.com nie pasują), co oznacza, że sprawdzenie SPAR DMARC zakończy się niepowodzeniem jako niezrównane.
Zamiast tego musisz przekazać adres nadawcy koperty do sendmaila, włączając 5. parametr w
mail()
funkcji PHP , na przykład:W takim przypadku odbiorca wiadomości e-mail otrzyma wiadomość e-mail z następującymi nagłówkami:
Ponieważ oba te nagłówki zawierają adresy z
domain.com
, SPF przejdzie i również zostanie wyrównany, co oznacza, że DMARC również przejdzie kontrolę SPF.źródło