Email Spam Tester

HomeBlogE-maile z Mailchimp w spamie? Jak testować i naprawić

E-maile z Mailchimp w spamie? Jak testować i naprawić

Dlaczego kampanie Mailchimp trafiają do spamu, czego nie pokaże test Mailchimp oraz jakie rekordy DNS i ustawienia to naprawią, sprawdzone w rzeczywistej wysyłce.

Na tej stronieTrzy domeny w każdej kampanii
  1. Trzy domeny w każdej kampanii
  2. Uwierzytelnij domenę, nie ograniczaj się do jej weryfikacji
  3. Adres Gmail lub Yahoo w polu From
  4. Zasady egzekwowane przez Gmail i Yahoo
  5. Rezygnacja z subskrypcji jest w nagłówkach
  6. Co Mailchimp mówi o treści wiadomości
  7. Dlaczego testowa wiadomość e-mail Mailchimp nie jest testem spamu
  8. Testowanie kampanii przed wysyłką
  9. Kolejność, w jakiej czytam raport Mailchimp

Otwórz jedną ze swoich kampanii Mailchimp w Outlook i spójrz na wiersz nadawcy. Jeśli widzisz tam "on behalf of mcsv.net" lub "via mailchimpapp.net", znasz już dużą część przyczyny, dla której ta sama kampania trafia gdzie indziej do spamu. Centrum pomocy Mailchimp podaje, że ta etykieta pojawia się, gdy adres w polu From nie został uwierzytelniony, a nieuwierzytelniona domena w polu From to pierwsza rzecz, którą sprawdzam, gdy kampania Mailchimp trafia do spamu. (Outlook uporczywie wyświetla tę etykietę, a Mailchimp przyznaje, że może ona pozostać widoczna nawet po usunięciu przyczyny).

Mailchimp samodzielnie zajmuje się wieloma rzeczami. Obsługuje serwery wysyłające, przetwarza zwroty i dodaje stopkę z linkiem do rezygnacji z subskrypcji, jeśli o niej zapomnisz. Jedyne, czego nie może zrobić za ciebie, to potwierdzić, że wiadomość została wysłana przez twoją domenę, ponieważ ten dowód znajduje się w twoim DNS, do którego Mailchimp nie ma dostępu.

Trzy domeny w każdej kampanii

Filtr analizujący kampanię Mailchimp widzi więcej niż jedną domenę i porównuje je ze sobą.

Adres From jest tym, który widzą subskrybenci. Nadawca kopertowy (Return-Path, na który trafiają wiadomości zwrotne) jest ustawiany przez Mailchimp, a w jego dokumentacji podano, że „zwykle zawiera mcsv.net, mcdlv.net, mailchimpapp.net lub rsgsv.net”. Nie możesz go zmienić. Trzecia domena znajduje się w podpisie DKIM, w znaczniku d=, i wskazuje podmiot, który podpisał wiadomość.

DMARC przechodzi weryfikację, gdy domena From jest zgodna z domeną sprawdzoną przez SPF (pochodzącą z Return-Path) albo z domeną w podpisie DKIM. W Mailchimp Return-Path zawsze należy do Mailchimp, więc SPF może przechodzić weryfikację dla każdej wiadomości, a mimo to nigdy nie liczyć się dla twojej domeny. Wszystko zależy od DKIM. Jeśli nie skonfigurowałeś uwierzytelniania domeny, podpis DKIM również należy do Mailchimp. Dokumentacja podaje przykład kampanii wysłanej z adresu newsletter@pottedplanter.com, o której mówi: „uwierzytelnimy ją za pomocą naszej domeny”. Dwie kontrole zakończone powodzeniem, ale żadna z nich nie dotyczy pottedplanter.com, więc DMARC dla tej domeny nie przechodzi weryfikacji. Ogólny mechanizm opisano w artykule Wyjaśnienie SPF, DKIM i DMARC.

Uwierzytelnij domenę, nie ograniczaj się do jej weryfikacji

Mailchimp ma dwa kroki o podobnych nazwach, więc łatwo zakończyć konfigurację po pierwszym. Na stronie pomocy dotyczącej uwierzytelniania podano, że „sama weryfikacja nie wpływa na dostarczanie wiadomości e-mail”. Uwierzytelnianie to osobny, drugi krok, który wymaga dodania rekordów DNS.

Obecna instrukcja konfiguracji wymaga trzech rekordów: dwóch CNAME dla DKIM i jednego TXT dla DMARC. Dokładne wartości CNAME są widoczne na twoim koncie Mailchimp, a nie w dokumentacji. Ich nazwy to zwykle k2._domainkey i k3._domainkey. W edytorze DNS dostawcy twojej domeny wygląda to mniej więcej tak:

DNS·example.com
k2._domainkeyCNAMEvalue shown in your Mailchimp accountk3._domainkeyCNAMEvalue shown in your Mailchimp account_dmarcTXTv=DMARC1; p=none; rua=mailto:dmarc@example.com

Zanim zaczniesz, zwróć uwagę na dwie pułapki. Wiele paneli DNS automatycznie dodaje twoją domenę do wartości wpisanej w polu Name, przez co k2._domainkey.example.com po cichu zmienia się w k2._domainkey.example.com.example.com. Sekcja Mailchimp dotycząca rozwiązywania problemów opisuje dokładnie ten przypadek. Aby go naprawić, wpisz tylko k2._domainkey. Druga pułapka pojawia się później, gdy domena jest już oznaczona jako uwierzytelniona. Od tego momentu nie zmieniaj tych rekordów CNAME, ponieważ Mailchimp ostrzega, że ich zmiana „może kolidować z informacjami, które mamy zapisane”. Gdy rekord DKIM przestaje być rozpoznawany, zwykle nikt tego nie zauważa, dopóki nie zostanie wysłana kolejna kampania.wpisz tylko k2._domainkey, panel doda resztę

Możesz sprawdzić wynik z zewnątrz za pomocą narzędzia do sprawdzania DKIM (selektor k2 lub k3) oraz narzędzia do sprawdzania DMARC, które poinformuje cię również, czy adres rua może odbierać raporty.

Obecne strony pomocy Mailchimp w ogóle nie wymagają rekordu SPF. Jest to zgodne z opisanym wyżej mechanizmem, ponieważ SPF jest sprawdzany względem domeny zwrotów Mailchimp. Jeśli masz rekord SPF, mimo wszystko sprawdź go za pomocą narzędzia do sprawdzania SPF. Każdy wpis include: zużywa zapytania DNS, limit wynosi dziesięć, a rekord, który przekracza ten limit, powoduje błąd SPF dla całej pozostałej poczty.

Adres Gmail lub Yahoo w polu From

Jeśli kampania jest wysyłana z adresu yourname@gmail.com lub adresu Yahoo, nie ma czego uwierzytelnić. Mailchimp informuje, że publiczne usługi poczty e-mail „nie mogą zostać uwierzytelnione”, ponieważ nie kontrolujesz ich DNS. Zamiast tego zmienia adres From na adres w jednej ze swoich subdomen, send.mailchimpapp.com lub mail.mailchimpapp.com. W przykładzie z dokumentacji adres thepottedplanter@yahoo.com zmienia się w thepottedplanter.yahoo.com@send.mailchimpapp.com.

Odpowiedzi nadal trafiają na pierwotny adres, więc po twojej stronie nic wyraźnie się nie psuje. Subskrybenci widzą jednak nietypowego nadawcę, a domena From jest domeną Mailchimp współdzieloną ze wszystkimi innymi w tej samej sytuacji. Mailchimp na swojej stronie o filtrach spamu zauważa, że bezpłatne domeny pocztowe „są często filtrowane bardziej rygorystycznie niż zweryfikowane domeny pocztowe”. BIMI również nie jest wtedy dostępne.

Kupiłbym domenę, nawet tanią, i wysyłał z niej wiadomości. Następnie potraktuj poważnie inne ostrzeżenie Mailchimp, że „wysłanie dużej kampanii e-mailowej z zupełnie nowej domeny, zanim zbudujesz jej reputację, może być ryzykowne”. Zacznij od mniejszych wysyłek do osób, które najprawdopodobniej otworzą wiadomość.

Zasady egzekwowane przez Gmail i Yahoo

Mailchimp wiąże swoje zalecenia dotyczące uwierzytelniania z wymaganiami Gmail i Yahoo wobec nadawców. Warto wiedzieć, która liczba dotyczy którego dostawcy, ponieważ często są one mylone.

Zasady Google weszły w życie 1 lutego 2024 roku, a pełny zestaw wymagań dotyczy każdego, kto wysyła ponad 5000 wiadomości dziennie na osobiste konta Gmail. Tacy nadawcy potrzebują SPF i DKIM, rekordu DMARC (wystarczy polityka p=none), domeny From zgodnej z SPF lub DKIM, rezygnacji z subskrypcji jednym kliknięciem w wiadomościach marketingowych oraz wskaźnika spamu w Postmaster Tools poniżej 0,3%, przy czym Google faktycznie zaleca poziom 0,10%. Limit 5000 jest liczony dla każdej domeny głównej, a nadawca, który przekroczy go choć raz, jest odtąd stale traktowany jako nadawca masowy. W FAQ Google podano również, że od listopada 2025 roku zaczęto stopniowo zaostrzać egzekwowanie zasad, stosując "temporary and permanent rejections" wobec niezgodnych wiadomości.

Yahoo zaczęło egzekwować podobny zestaw wymagań w tym samym miesiącu. DMARC musi mieć co najmniej p=none i przechodzić weryfikację. Klucze DKIM muszą mieć co najmniej 1024 bity. Rezygnacje z subskrypcji trzeba realizować w ciągu 2 dni, a wskaźnik spamu musi pozostawać poniżej 0,3%. Yahoo nie określa jednak progu liczby wiadomości, a jego FAQ mówi wprost: "We will not specify a volume threshold." Liczba 5000 pochodzi od Google, choć Mailchimp stosuje ją do obu dostawców. Ma to znaczenie przy małej liście, ponieważ Yahoo nie publikuje liczby, poniżej której można pozostać.

Stronę Gmail opisałem dokładniej w artykule jak zapobiec trafianiu wiadomości do spamu w Gmail.

Rezygnacja z subskrypcji jest w nagłówkach

Mailchimp dodaje stopkę z linkiem do rezygnacji z subskrypcji, jeśli nie ma go w twoim szablonie. Ten link prowadzi subskrybenta przez osobną stronę. Google wymaga takiego widocznego linku w treści, a dodatkowo drugiej metody. Na stronie Mailchimp dotyczącej rezygnacji z subskrypcji opisano to tak: „Gmail and Yahoo will require 1-click unsubscribe capability via email headers, not the email body.” Chodzi o dwa nagłówki: List-Unsubscribe z linkiem https oraz List-Unsubscribe-Post: List-Unsubscribe=One-Click (zobacz, jak wyglądają oba). Google dodaje, że link mailto ani link w treści nie jest uznawany za rezygnację jednym kliknięciem.

Strony pomocy Mailchimp informują, że metoda oparta na nagłówkach jest dostępna, ale nie podają nazw tych nagłówków. Otwórz źródło jednej rzeczywiście wysłanej wiadomości i sprawdź oba wiersze na własne oczy. Zajmie ci to minutę.

Co Mailchimp mówi o treści wiadomości

Na stronie Mailchimp poświęconej filtrom spamu podano, że filtry oceniają wiele czynników i sumują punkty oraz że „zazwyczaj kampania musi zawierać wiele elementów wyzwalających, aby została odfiltrowana jako spam”. Wymieniono tam dobrze znane przyczyny: skracacze linków, niedziałające linki oraz „niedbały kod, dodatkowe znaczniki i kod skopiowany z Microsoft Word”. Na tej samej stronie zaznaczono, że niektóre filtry otwierają wiadomości i klikają linki, zanim zobaczy je człowiek, więc nagły wzrost liczby kliknięć w pierwszej minucie po wysłaniu może być skutkiem działania filtra.

Wspomniano tam również o współdzielonych adresach IP. Adresy wysyłkowe Mailchimp są współdzielone przez klientów, a na stronie podano, że „jeśli jedna osoba zdecyduje się wysyłać spam przez Mailchimp, może to wpłynąć na dostarczalność wiadomości innych użytkowników”. Nie możesz tego naprawić po swojej stronie.

Dlaczego testowa wiadomość e-mail Mailchimp nie jest testem spamu

Przycisk "Send a Test Email" w edytorze wiadomości e-mail (w menu Preview w starszej wersji kreatora) służy do sprawdzania układu. Obowiązują w nim ograniczenia, a wysłana w ten sposób wiadomość różni się pod kilkoma względami od tej, którą otrzymują twoi subskrybenci.

  • W planach bezpłatnych możesz wykonać 12 testów na wiadomość e-mail i 24 w dowolnym okresie 24 godzin, a w planach płatnych odpowiednio 70 i 200. Każdy odbiorca jest liczony osobno, więc jeden test wysłany na cztery adresy wykorzystuje cztery testy.
  • Każdy test wlicza się do miesięcznego limitu wysyłki, tak samo jak rzeczywista wiadomość e-mail.
  • Tagi scalania i treści dynamiczne nie są uzupełniane. Jeśli ich potrzebujesz, Mailchimp zaleca wysłanie rzeczywistej wiadomości do małego segmentu testowego.
  • Test wysłany z kreatora szablonów nie jest powiązany z grupą odbiorców, dlatego jako adres From używany jest główny adres e-mail twojego konta.

Testowanie kampanii przed wysyłką

Stworzyłem Email Spam Tester właśnie do tego etapu. Wyślij testową wiadomość kampanii z Mailchimp na jednorazowy adres podany przez stronę, a po około minucie raport odpowie najpierw na pytania dotyczące Mailchimp: czyja domena znajduje się w tagu DKIM d=, czy DMARC przeszedł weryfikację dla domeny w polu From i co rzeczywiście zawierają nagłówki rezygnacji z subskrypcji. To trzy spośród 42 kontroli, a kolejną jest sprawdzenie reputacji adresu IP Mailchimp na 21 listach blokujących. Każdy wykryty problem zawiera plan naprawy i gotowe do wklejenia rekordy DNS, a także liczbę punktów obliczoną na podstawie tabeli punktacji. Nie musisz się rejestrować ani płacić.

Jeśli nie chcesz kopiować adresów, możesz zamiast tego połączyć swoje konto Mailchimp. Wybierasz wersję roboczą, a Mailchimp sam wysyła test z twojego konta i przy użyciu twoich ustawień, dzięki czemu raport sprawdza te same serwery, podpis i zmodyfikowane linki śledzące, które zobaczą subskrybenci. Ta sama wiadomość może też trafić do skrzynek w Gmail, Outlook, Yahoo i u innych dostawców. Raport pokaże wtedy, w którym folderze znalazła się kampania u każdego z nich. Ponieważ Mailchimp wysyła wiadomości testowe wyłącznie z tematem kampanii, ta część korzysta z tymczasowej kopii wersji roboczej ze znacznikiem dodanym do tematu. Kopia jest później usuwana, a twoja wersja robocza nigdy nie jest edytowana. Te wysyłki wykorzystują limit wiadomości testowych przypisany do kampanii w Mailchimp, dlatego w planie bezpłatnym test umieszczenia w skrzynce obejmuje mniej skrzynek.

W przypadku kolejnych kampanii połączenie może dodać stały adres do grupy odbiorców. Zostanie on dodany jako zwykły kontakt z tagiem "Email Spam Tester". Każda kampania i automatyzacja wysłana do tej grupy zostanie sprawdzona po dotarciu na ten adres, który będzie wliczany do limitu kontaktów tak samo jak każda inna osoba na liście.

Kolejność, w jakiej czytam raport Mailchimp

  1. Wiersz DKIM. Czy d= wskazuje twoją domenę, czy domenę Mailchimp? Jeśli domenę Mailchimp, uwierzytelnianie nie jest jeszcze skonfigurowane i na razie dalsza część raportu nie ma większego znaczenia.
  2. DMARC. Czy rekord w ogóle istnieje i czy przechodzi weryfikację? DMARC fail przy prawidłowym DKIM prowadzi bezpośrednio z powrotem do punktu pierwszego.
  3. Adres From. Nadawca z adresem w gmail.com lub yahoo.com pojawi się z adresem przepisanym na mailchimpapp.com.
  4. Oba nagłówki rezygnacji z subskrypcji, obecne i wskazujące adresy https.
  5. Listy blokujące. Wpis dotyczący współdzielonego adresu IP Mailchimp nie jest czymś, co możesz naprawić, ale warto o nim wiedzieć, zanim zaczniesz przerabiać treść.
  6. Na końcu treść: skracacze linków, znaczniki wklejone z Worda, układ składający się głównie z jednego dużego obrazu.

Następnie wyniki dostarczenia do folderów, jeśli zostały przez ciebie zamówione. Kampania może przejść wszystkie testy, a mimo to trafić do Promotions w Gmail. To karta skrzynki odbiorczej i w przypadku newslettera jest to całkiem normalne miejsce.

Własny baner Mailchimp wyświetlany w aplikacji dla nieuwierzytelnionych domen ostrzega, że wiadomości e-mail "may miss 74% of inboxes". To ich wartość i nie mogę jej zweryfikować. Ostrzeżenie dotyczy trzech rekordów z powyższego fragmentu.

Więcej na blogu

Najpierw wyślij rzeczywistą wiadomość na adres testowy

42 testów SPF, DKIM, DMARC, list blokujących, nagłówków rezygnacji z subskrypcji i treści, a także informacja, do którego folderu wiadomość trafia w Gmail, Outlook, Yahoo i u innych dostawców. Bezpłatnie, bez rejestracji.

Uzyskaj adres testowy