Przejdź do treści

Ustawienia plików cookie

Prosimy wybrać, na które rodzaje plików cookie Państwo zezwalają. Wybór można zmienić w dowolnym momencie w Ustawieniach plików cookie na dole każdej strony. Polityka prywatności

Niezbędne

Zawsze włączone

Potrzebne do logowania, zachowania koszyka i zapamiętania wyborów. Są zawsze włączone.

Jakie pliki cookie?
  • weboke_sessie, weboke_klant, weboke_remember: sesja i pozostanie zalogowanym
  • weboke_basket: koszyk
  • wkBtwIncl: wyświetlanie cen z VAT lub bez VAT
  • wok_cookies: wybór dotyczący plików cookie, 12 miesięcy

Mierzą, która reklama prowadzi do odwiedzin lub zamówienia, abyśmy nie płacili za reklamy, które nic nie dają.

Jakie pliki cookie?
  • Google Ads przez Google Tag Manager (_gcl_au, _gcl_aw), do 90 dni
  • OpenAI Ads, reklamy w ChatGPT
  • wok_aff: przez którego partnera trafili Państwo do nas (program partnerski), 60 dni

4,6

Kraj i język

Każdy kraj ma własną stronę z cenami i stawką VAT tego kraju.

Wyświetl

E-maile sklepu i ich dostarczalność

Moduł 6: Zarządzanie i bezpieczeństwo · Czas czytania: 10 min

Cel lekcji: Po tej lekcji będą Państwo potrafili skonfigurować e-maile sklepu WooCommerce, zadbać o to, by trafiały do skrzynki odbiorczej, i to przetestować, tak aby żaden klient nie został bez potwierdzenia.

Kluczowe pojęcia: e-mail transakcyjny, e-maile o zamówieniach dla klienta i administratora, nazwa i adres nadawcy, adres do odpowiedzi (Reply-To), szablony, dodatkowa treść, SMTP, usługa poczty transakcyjnej, SPF, DKIM, DMARC, zgodność domen (alignment), wolumen, wyłączona poczta w środowisku testowym (staging)

Sklep jest także serwerem pocztowym

Zwykła strona WordPress od czasu do czasu wysyła link do zmiany hasła lub przekazuje formularz. Sklep wysyła e-maile przy każdym zamówieniu, a te wiadomości nie są sprawą drugorzędną. E-mail z potwierdzeniem jest dla klienta dowodem, że jego płatność dotarła. Jest to również trwały nośnik, na którym przekazują Państwo informacje o zamówieniu i o prawie odstąpienia od umowy (lekcja 5.4). Także potwierdzenie otrzymania oświadczenia o odstąpieniu od umowy (lekcja 5.3) musi rzeczywiście dotrzeć do klienta. Jeśli taki e-mail trafi do spamu lub w ogóle nie dotrze, pojawiają się pytania, podwójne zamówienia, a w najgorszym razie klient, który myśli, że Państwo nie realizują dostaw.

Jak działa poczta wysyłana z WordPressa (funkcja wp_mail, PHP mail, dlaczego SMTP jest lepszy), opisano w kursie WordPress, lekcja 9.1. Technika stojąca za SPF, DKIM i DMARC jest omówiona w kursie „E-mail w porządku”. W tej lekcji zajmujemy się tylko tym, co dochodzi w przypadku sklepu.

Jakie e-maile wysyła WooCommerce

WooCommerce ma stały zestaw e-maili. W WooCommerce > Ustawienia > E-maile (Emails) widzą Państwo je wszystkie, a przy każdym przełącznik, odbiorcę, temat i nagłówek. Najważniejsze:

E-mailDoKiedy
Nowe zamówienieAdministratorZamówienie zostało opłacone lub wstrzymane
Zamówienie w trakcie realizacjiKlientPłatność się powiodła; to jest właściwe potwierdzenie
Zamówienie wstrzymaneKlientCzekają Państwo jeszcze na płatność, na przykład przelew bankowy
Zamówienie zrealizowaneKlientUstawili Państwo zamówienie na Zrealizowane, zwykle przy wysyłce
Zamówienie zwróconeKlientZwrócili Państwo pieniądze (w całości lub w części)
Anulowane i nieudane zamówienieAdministrator i klientPłatność się nie powiodła lub zamówienie zostało anulowane
Faktura lub szczegóły zamówieniaKlientGdy wysyłają je Państwo ręcznie z poziomu zamówienia
Notatka klientaKlientGdy dodają Państwo do zamówienia notatkę „dla klienta”
Resetowanie hasła, nowe kontoKlientPrzy kontach klientów

Jeśli korzystają Państwo z funkcji odstąpienia (lekcja 5.3), dochodzą dwa kolejne: potwierdzenie otrzymania dla klienta i powiadomienie dla Państwa. WooCommerce nie zakończy obsługi odstąpienia od umowy, jeśli włączonego e-maila nie da się wysłać. Również dlatego poczta musi działać.

Prosimy nie wyłączać e-maili, aby mieć „spokój”. Jeśli chcą Państwo otrzymywać mniej e-maili dla administratora, prosimy zmienić odbiorcę na wspólną skrzynkę, a nie przełącznik.

Nadawca, adres do odpowiedzi i treść

Na dole ekranu e-maili znajdują się opcje nadawcy: nazwa („Theehuis Example”) i adres nadawcy. Trzy zasady:

  1. Adres we własnej domenie, na przykład bestellingen@example.com. Nigdy adres z Gmaila lub Outlook.com: te domeny nie pozwalają Państwa serwerowi wysyłać poczty w ich imieniu, a ich polityka DMARC sprawia, że odbiorcy odrzucają taką pocztę.
  2. Adres, który istnieje i jest czytany. Klienci odpowiadają na potwierdzenie, zadając pytania („czy mogę jeszcze dodać paczkę herbaty?”). Jeśli odpowiedź trafi na adres noreply, te pytania przepadną. Jeśli chcą Państwo otrzymywać odpowiedzi gdzie indziej, prosimy ustawić adres do odpowiedzi we wtyczce pocztowej lub regułę przekierowania.
  3. Ta sama domena, z której Państwo wysyłają. Jeśli wysyłają Państwo pocztę przez serwer WWW, ten serwer musi znajdować się w rekordzie SPF tej domeny, a wiadomość musi mieć podpis DKIM tej domeny. Tego dotyczy zadanie.

W każdym e-mailu można dodać dodatkową treść (pole tekstowe pod szczegółami zamówienia). Prosimy wykorzystać je na to, czego prawo wymaga w potwierdzeniu: krótkie zdanie o prawie odstąpienia od umowy z linkiem do informacji o odstąpieniu i do przycisku odstąpienia od umowy. W Dane klienta oraz w stopce e-maili umieszczają Państwo dane firmy. Jeśli chcą Państwo zmienić więcej, niż pozwalają ustawienia poszczególnych e-maili, można nadpisać szablon w swoim motywie (potomnym) lub użyć wtyczki. Nadpisane szablony trzeba sprawdzać po aktualizacjach (lekcja 6.2).

Dlaczego e-maile o zamówieniach trafiają do spamu

Kilka przyczyn, które często spotyka się w sklepach:

  • Wysyłka przez serwer WWW bez SPF i DKIM dla domeny nadawcy. Serwer odbiorcy widzi wiadomość „od” example.com wysłaną z adresu IP, który do niej nie należy.
  • Poczta jest u innego dostawcy. Jeśli skrzynka example.com znajduje się u innego dostawcy (na przykład Microsoft 365), a sklep wysyła przez serwer WWW, rekord SPF musi dopuszczać również serwer WWW, albo sklep wysyła przez serwer pocztowy tego dostawcy za pomocą SMTP. KB 13 wyjaśnia, co wtedy idzie nie tak.
  • Wolumen i limity. Wyprzedaż z 600 zamówieniami w jeden wieczór to także 1.200 e-maili (klient i administrator). Pakiety hostingowe mają limit liczby wiadomości na godzinę (KB 20). Przy dużej liczbie zamówień lub newsletterze lepszym rozwiązaniem jest usługa poczty transakcyjnej (usługa wyspecjalizowana w poczcie wysyłanej ze stron internetowych); daje ona też przegląd tego, co dotarło, a co wróciło.
  • Newslettery tą samą drogą. Prosimy nie wysyłać poczty marketingowej z tego samego adresu i tego samego serwera co e-maile o zamówieniach. Skarga na newsletter nie może pociągnąć za sobą e-maili o zamówieniach. O newsletterach więcej w kursie „E-mail w porządku”.

Do SMTP prosimy użyć wtyczki, dzięki której WordPress wysyła pocztę przez prawdziwą skrzynkę lub usługę (kurs WordPress, lekcja 9.1), i wpisać w niej tego samego nadawcę co w WooCommerce.

Testowanie i wyciszenie środowiska testowego

Po każdej zmianie prosimy wykonać test prawdziwym zamówieniem w trybie testowym (lekcja 4.5), wysyłanym na adres u innego dostawcy niż Państwa własna domena. Prosimy sprawdzić nie tylko, czy wiadomość dotarła, ale także jej nagłówki: czy widnieje spf=pass, dkim=pass i dmarc=pass z Państwa domeną? Jak czytać nagłówki, opisano w kursie „E-mail w porządku”.

W kopii testowej (staging) (lekcja 7.3) znajdują się prawdziwe dane klientów. Zanim cokolwiek Państwo przetestują, prosimy wyłączyć tam wysyłanie poczty lub za pomocą wtyczki kierować całą pocztę na jeden adres testowy. W przeciwnym razie klienci otrzymają potwierdzenia zamówień, które nigdy nie istniały.

W WebOké strona domyślnie wysyła pocztę przez serwer pocztowy pakietu; za pomocą wtyczki SMTP można wysyłać przez skrzynkę w tym samym pakiecie. U innych dostawców hostingu działa to podobnie.

W praktyce: tak to wygląda w WooCommerce

W Theehuis Example:

  1. WooCommerce > Ustawienia > E-maile: nazwa nadawcy „Theehuis Example”, adres nadawcy bestellingen@example.com (prawdziwa skrzynka).
  2. W „Nowe zamówienie” jako odbiorca winkel@example.com, wspólna skrzynka.
  3. W „Zamówienie w trakcie realizacji” dodatkowa treść: „Mają Państwo 14 dni na odstąpienie od umowy. Można to zrobić za pomocą linku Odstąpienie od umowy na dole naszej strony.”
  4. Wtyczka SMTP, która wysyła przez skrzynkę bestellingen@example.com; SPF, DKIM i DMARC dla example.com sprawdzone.
  5. Zamówienie testowe na adres u innego dostawcy; nagłówki sprawdzone.

Podsumowanie

  • E-maile o zamówieniach są dowodem dla klienta i miejscem na potwierdzenie wymagane przez prawo; muszą docierać. W Polsce prawo odstąpienia od umowy w ciągu 14 dni wynika z ustawy z dnia 30 maja 2014 r. o prawach konsumenta (art. 27).
  • Nadawca we własnej domenie, skrzynka, która jest czytana, oraz SPF i DKIM dla serwera, który faktycznie wysyła pocztę.
  • Przy dużym ruchu prosimy pamiętać o limitach; warto rozważyć usługę poczty transakcyjnej i oddzielić newslettery.
  • Prosimy testować zamówieniem testowym na adres u innego dostawcy i czytać nagłówki.
  • W środowisku testowym prosimy wyłączyć pocztę lub ją przechwytywać.

Quiz

1. Który adres nadawcy najlepiej pasuje do e-maili o zamówieniach Theehuis Example?



2. Skrzynka example.com jest u innego dostawcy, ale sklep wysyła pocztę przez serwer WWW. E-maile o zamówieniach trafiają do spamu. Jakie jest logiczne rozwiązanie?



3. Dlaczego w kopii testowej (staging) sklepu wyłącza się pocztę?



4. Spodziewają się Państwo setek zamówień w jeden wieczór podczas promocji. Na co należy zwrócić uwagę w kwestii poczty?



Zadanie

Zadanie A6.1: Czy e-maile z zamówieniami docierają do odbiorców? Prosimy wpisać swoją domenę, adres nadawcy ustawiony w WooCommerce > Ustawienia > E-maile oraz serwer, który faktycznie wysyła pocztę: „webserver”, jeśli WooCommerce wysyła pocztę przez Państwa pakiet hostingowy, albo nazwę hosta usługi pocztowej lub serwera SMTP. Można dodać selektor DKIM (znajdą go Państwo w nagłówkach e-maila testowego). Program pobiera rekord SPF Państwa domeny i oblicza, czy adresy IP tego serwera się w nim mieszczą (pass), wyszukuje rekord DKIM dla selektora oraz rekord DMARC. Zielony, jeśli adres nadawcy kończy się Państwa domeną, istnieje dokładnie jeden rekord SPF dający pass, DKIM został znaleziony i istnieje dokładnie jeden prawidłowy rekord DMARC. Pomarańczowy przy softfail lub neutral, bez selektora lub przy DMARC p=none. Czerwony przy nadawcy w innej domenie, braku lub kilku rekordach SPF, fail, selektorze bez rekordu lub braku DMARC.

Następnie prosimy samodzielnie (bez sprawdzania): złożyć zamówienie testowe na adres u innego dostawcy i odszukać w nagłówkach wynik spf, dkim i dmarc.

Zielony znacznik oznacza, że ta kontrola jest teraz w porządku, a nie że Państwa sklep jest bezpieczny.

Zadanie A6.1: Czy e-maile z zamówieniami docierają do odbiorców?





Wprowadzone dane i wyniki sprawdzania nie są zapisywane. Przeglądarka zapamiętuje udzielone odpowiedzi oraz informację, czy zadanie zostało zaliczone. Po zalogowaniu w Moje kursy zapisywana jest jedynie informacja, że zadanie zostało zaliczone (lub prawie zaliczone); tam można ją również usunąć.

Dalsza lektura

Kroki w panelu dotyczą WebOké; u innych dostawców działa to podobnie.

Chwileczkę…

Konfiguracja domen

Dla każdej domeny można ustawić serwery nazw, powiązanie z hostingiem oraz to, kto zostanie właścicielem.

Wczytywanie domen…