Sprawdzanie konfiguracji poczty elektronicznej
Czym różnią się testy połączenia SMTP i wiadomości testowe w Workflow Transactional Email dla Shopify Flow oraz co zrobić, gdy e-mail testowy nie dotarł.
W aplikacji znajdują się trzy przyciski testowe, które sprawdzają zupełnie różne rzeczy. Znajomość ich funkcji pozwala uniknąć wielu domysłów w sytuacji, gdy wiadomość e-mail nie dociera.
Testy - porównanie bezpośrednie
| Sprawdź połączenie | Wyślij wiadomość e-mail testową (Nadawcy wiadomości e-mail) | Wyślij wiadomość e-mail testową (edytor układu) | |
|---|---|---|---|
| Gdzie | Ustawienia serwera SMTP | Strona Nadawcy wiadomości e-mail | Wewnątrz szablonu wiadomości e-mail |
| Jak to działa | Loguje się i rozłącza | Wysyła krótką wiadomość zwykłą za pośrednictwem wybranego przez Państwa nadawcy | Wyświetla Państwa układ wraz z zmiennymi testowymi i wysyła go |
| Wykazuje, że | Adres serwera, port, szyfrowanie i dane uwierzytelniające są prawidłowe | Nadawca może dostarczać pocztę do wszystkich | Układ zostaje wygenerowany, a serwer akceptuje go do dostarczenia |
| Zapisane w historii | Nie | Nie - patrz poniżej | Nie - patrz poniżej |
| Przychodzi wiadomość e-mail | Nie | Tak, o ile wszystko jest w porządku | Tak, o ile wszystko jest w porządku |
Po podłączeniu nowej skrzynki pocztowej lub serwera SMTP proszę rozpocząć od testu nadawcy, a gdy nadawca będzie już działał, proszę przeprowadzić test układu.
Wysyłanie wiadomości e-mailowej testowej z poziomu szablonu
Proszę otworzyć szablon wiadomości e-mail i skorzystać z opcji Wyślij wiadomość testową. Spowoduje to wyświetlenie szablonu dokładnie tak, jak wyglądałby on w rzeczywistej wiadomości, z uwzględnieniem Państwa zmiennych testowych, a następnie wysłanie go za pośrednictwem wybranego przez Państwa nadawcy.
Pole Adres e-mail odbiorcy jest wstępnie wypełnione pierwszym adresem z sekcji Testowi odbiorcy wiadomości e-mail w menu Ustawienia > Ustawienia domyślne poczty elektronicznej lub adresem e-mail Państwa sklepu, jeśli nie ustawiono żadnego adresu. Nadal mogą Państwo wpisać dowolny inny adres. Domyślne ustawienia** **pól CC, BCC, Odpowiedz do oraz Nazwa nadawcy z sekcji „Ustawienia” mają zastosowanie do wiadomości testowej dokładnie tak samo, jak do wiadomości wysyłanej na żywo, więc treść wiadomości jest identyczna z tą, którą otrzymałby klient. Zobacz Ustawienia.
Jeśli serwer odrzuci wiadomość, komunikat o błędzie pojawi się natychmiast na ekranie. Komunikat ten pochodzi bezpośrednio z Państwa serwera pocztowego i jest to najważniejsza informacja, jaką mogą Państwo nam przekazać w razie problemów.
E-mail testowy, który nigdy nie dociera do adresata
Jeśli aplikacja zgłosiła pomyślne zakończenie operacji, ale wiadomość nie dotarła do adresata, oznacza to, że została ona wysłana, a Państwa serwer pocztowy ją przyjął. Proszę wykonać poniższe czynności w podanej kolejności:
- Proszę sprawdzić folder ze spamem lub wiadomościami niechcianymi, a także wszelkie kwarantanny stosowane przez Państwa dostawcę usług. Jest to zdecydowanie najczęstsza przyczyna, zwłaszcza w przypadku pierwszej wiadomości wysłanej z nowo skonfigurowanego konta. Zobacz Dostarczalność wiadomości e-mail.
- Proszę sprawdzić, czy adres nadawcy jest zgodny z kontem, za pomocą którego się Pan/Pani uwierzytelnił(a). Wiele serwerów akceptuje dane logowania, a następnie w sposób niewidoczny odrzuca lub blokuje wiadomości, które rzekomo pochodzą z innego adresu.
- Proszę poczekać kilka minut. Niektóre serwery umieszczają nieznanych nadawców na szarej liście, celowo opóźniając dostarczenie pierwszej wiadomości z nowego źródła.
- Proszę spróbować wysłać wiadomość do innego odbiorcy, najlepiej korzystającego z usług innego dostawcy. Jeśli wiadomość dotrze na jeden adres, a na drugi nie, problem leży po stronie odbiorcy, a nie po Państwa stronie.
- Proszę sprawdzić dziennik wiadomości wychodzących na Państwa serwerze. Państwa dostawca usług hostingowych może sprawdzić, czy wiadomość została przyjęta i co się z nią stało po jej przekazaniu przez nas - my widzimy jedynie otrzymaną odpowiedź.
Co oznaczają typowe błędy
Pochodzą one z Państwa serwera pocztowego, a nie od nas.
| Wiadomość | Co to zazwyczaj oznacza |
|---|---|
Connection timeout |
Nie udało nam się w ogóle nawiązać połączenia z hostem na tym porcie. Proszę sprawdzić nazwę hosta i numer portu oraz upewnić się, że serwer akceptuje połączenia spoza Państwa sieci. |
wrong version number |
Port i szyfrowanie nie są zgodne. Port 465 wymaga protokołu SSL, natomiast port 587 wymaga protokołu STARTTLS. Pomylenie tych protokołów powoduje właśnie ten błąd. Błąd ten może również pojawiać się sporadycznie, jeśli serwer odrzuca dodatkowe jednoczesne połączenia. |
Invalid login / 535 |
Nazwa użytkownika lub hasło zostały odrzucone. Jeśli Państwa dostawca korzysta z uwierzytelniania dwuskładnikowego, zazwyczaj konieczne jest użycie hasła przeznaczonego dla aplikacji zamiast zwykłego hasła. |
554 / all recipients were rejected |
Serwer zaakceptował Państwa dane logowania, ale odrzucił adresata lub adres nadawcy. |
Gdy wysyłanie działa czasami, ale nie zawsze
Jeśli w historii danego nadawcy widoczne są zarówno sukcesy, jak i niepowodzenia, a niepowodzenia skupiają się w momentach, gdy wysyłanych jest jednocześnie kilka wiadomości e-mail, najprawdopodobniej Państwa serwer pocztowy ogranicza liczbę połączeń, które może przyjąć jednocześnie. Usługi hostingowe typu shared oraz przeznaczone dla małych firm często zezwalają jedynie na kilka takich połączeń.
Pomocne są dwie rzeczy:
- Proszę spróbować użyć portu 587 z protokołem STARTTLS zamiast portu 465 z protokołem SSL. Serwery często lepiej radzą sobie z równoczesnością połączeń na porcie 587.
- Proszę zapytać dostawcę usług pocztowych, jakie są limity jednoczesnych połączeń i limity wysyłania wiadomości na godzinę dla Państwa konta oraz czy istnieje możliwość ich zwiększenia.
Wysyłanie trwające dziesięć sekund lub dłużej jest również oznaką, że serwer jest mocno obciążony. Samo w sobie nie stanowi to problemu, jednak pozostawia mniej rezerwy wydajnościowej, gdy wysyłanych jest jednocześnie kilka komunikatów.
Powiązane
- Dostarczalność wiadomości e-mail - dlaczego nawet pomyślnie wysłana wiadomość może trafić do folderu ze spamem.
- Historia i rozwiązywanie problemów - odczytanie żądania, odpowiedzi i błędu z rzeczywistej operacji wysyłania.
- Wysyłanie wiadomości e-mail z Shopify Flow przy użyciu niestandardowego serwera SMTP - pełne ustawienia serwera, portu i szyfrowania.
