Zaloguj się
Rozpocznij

Dokumentacja Easy Digital Downloads

Dokumentacja, materiały referencyjne i samouczki dla Easy Digital Downloads 

Dlaczego faktury e-mail i/lub powiadomienia o sprzedaży nie są wysyłane?

Jeśli e-maile w Twoim sklepie nie działają niezawodnie, zapoznaj się z tym przewodnikiem, aby znaleźć proste rozwiązania.

W tym przewodniku omówimy:

Sprawdzanie odroczonych akcji zamówienia
Weryfikacja wysyłania e-maili
Potwierdzenie, że e-maile nie znajdują się w SPAM
Logowanie wysłanych e-maili w WordPress
Korzystanie z usług zewnętrznych do dostarczania e-maili


Easy Digital Downloads opiera się na funkcjonalności Cron rdzenia WordPress do wysyłania e-maili, aby nie wpływać na wydajność i niezawodność procesu zakupu.

Sprawdź odroczone akcje zamówienia

Po pierwsze, e-maile nie zostaną wysłane, dopóki zamówienie nie zostanie Zakończone. Następnie, Odroczone Akcje to akcje, które mają miejsce natychmiast po zakończeniu zamówienia, w tym wysłanie potwierdzenia e-mailem i powiadomienia. Jedną z akcji jest zaplanowanie zdarzenia do wysłania e-maili związanych z zamówieniem 1 minutę po oznaczeniu zamówienia jako zakończone.

Sprawdź Szczegóły Zamówienia, aby zobaczyć, czy Odroczone Akcje zostały Zakończone. Jeśli nie, jest to oznaka problemu. Proces ten powinien zająć 1 minutę, ale może potrwać kilka minut w zależności od czynników zewnętrznych, więc poczekaj 5 minut, zanim założysz, że nie działa.

Jeśli Odroczone Akcje są Zaplanowane (na ponad 5 minut) lub Nie Uruchomione, najczęstszą przyczyną jest niedziałający Cron. Aby to potwierdzić, zainstaluj wtyczkę WP Control, która może potwierdzić:

  1. Brak komunikatu o błędzie na górze tabeli WP Control wskazującego, że cron jest wyłączony lub nie działa
  2. Brak zdarzeń cron zgłaszających „pominięty harmonogram”.

Jeśli występuje którakolwiek z tych sytuacji, skontaktuj się ze swoim hostingodawcą w celu uzyskania pomocy. Możliwe, że ograniczają oni cron i będą musieli się tym zająć.

Jako obejście, możesz usunąć Odroczone Akcje dla e-maili, używając następującego fragmentu kodu:

add_filter( 'edd_use_after_payment_actions', '__return_false' );

Najlepszym sposobem na zastosowanie fragmentu kodu na Twojej stronie jest użycie wtyczki, która pozwala na dodawanie niestandardowego kodu. Aby to zrobić, zalecamy użycie WPCode. Kliknij tutaj , aby dowiedzieć się, jak zastosować fragment kodu za pomocą WPCode.

Spowoduje to przywrócenie natychmiastowego wysyłania e-maili, jednak usunie to wszelkie korzyści wydajnościowe, które uzyskaliśmy w procesie realizacji zakupu związane z wysyłaniem e-maili. Dlatego zaleca się współpracę z firmą hostingową w celu uruchomienia cron.

Zweryfikuj wysyłanie e-maili

Szybki test, aby sprawdzić, czy *jakiekolwiek* e-maile z WordPress są wysyłane, polega na przejściu do strony logowania WordPress i kliknięciu „Zapomniałem hasła”. Jeśli nie otrzymasz tam e-maila, oznacza to, że żaden z Twoich e-maili nie jest wysyłany z WordPress. Aby to rozwiązać, będziesz musiał skontaktować się ze swoim hostingodawcą, aby dowiedzieć się, dlaczego Twoje e-maile z WordPress nie są wysyłane, lub przełączyć wysyłanie e-maili na zewnętrznego dostawcę. Aby dowiedzieć się więcej na ten temat, zobacz sekcję na tej stronie zatytułowaną „Korzystanie z usług zewnętrznych do dostarczania e-maili“.

Sprawdzanie folderów SPAM lub niechcianych

Zanim zaczniesz zakładać, że Twoja witryna nie wysyła wiadomości e-mail, bardzo ważne jest, aby upewnić się, że nie trafiają one do folderów spam lub niechcianych. Sprawdź foldery spam i niechciane na swoim koncie e-mail, a także wszelkie niestandardowe reguły obsługi wiadomości, które mogłeś skonfigurować, aby upewnić się, że wiadomości e-mail nie trafiają po prostu do Twojej skrzynki odbiorczej. Próba wysłania wiadomości e-mail na dodatkowe konta pomoże dalej potwierdzić, czy źródło problemu leży po stronie wysyłającej, czy odbierającej.

Jeśli znajdziesz wiadomości e-mail wysłane przez Twoją witrynę w folderze spam, rozważ skorzystanie z zewnętrznej usługi dostarczania wiadomości e-mail, która poprawi niezawodność i dostarczalność Twoich wiadomości. Czytaj dalej, aby dowiedzieć się więcej o korzystaniu z zewnętrznego dostawcy do wysyłania wiadomości e-mail Twojej witryny.

Jeśli wiadomości e-mail są faktycznie wysyłane, ale nie trafiają do skrzynki odbiorczej odbiorcy, możliwe jest, że domena wysyłająca została umieszczona na czarnej liście, a wiadomości są odrzucane.

Aby dowiedzieć się, czy Twoja domena została umieszczona na czarnej liście, wprowadź nazwę swojej domeny w jednej z tych usług:

Jeśli odkryjesz, że Twoja domena została umieszczona na czarnej liście, będziesz musiał pracować bezpośrednio z daną czarną listą (listami), aby poprosić o usunięcie. W niektórych przypadkach jest to tak proste, jak wypełnienie formularza na ich stronie. W innych przypadkach proces jest nieco bardziej złożony i czasochłonny.

Logowanie wysłanych wiadomości e-mail w WordPress

W ramach Twojej witryny WordPress możliwe jest prowadzenie rejestru wysyłanych wiadomości e-mail. Nie potwierdza to ostatecznie, że wiadomość e-mail została wysłana pomyślnie, ale oznacza, że witryna rozpoznała potrzebę wysłania wiadomości e-mail i przetworzyła niezbędne funkcje, aby to zrobić.

Dostępne są również darmowe wtyczki do logowania wiadomości e-mail w katalogu wtyczek WordPress, takie jak WP Mail Logging. Po załadowaniu wtyczki przetestuj zamówienie lub poczekaj na realizację bieżącego zamówienia i potwierdź, że potwierdzenie odbioru wiadomości e-mail zostało zalogowane.

Korzystanie z usług zewnętrznych do dostarczania e-maili

Niezawodne dostarczanie wiadomości e-mail jest niezwykle ważne dla witryn eCommerce. Niestety, zawodne dostarczanie wiadomości e-mail jest częstym problemem w przypadku tańszych i niskobudżetowych kont hostingowych. Zobacz nasz szczegółowy wpis na blogu na ten temat. Poleganie na koncie hostingowym do zarządzania dostarczaniem wiadomości e-mail nie jest dobrym pomysłem, zwłaszcza że konta hostingowe często podlegają szeregowi ograniczeń:

  • Niskie limity wysyłania, czasami mniej niż 250-500 wiadomości e-mail miesięcznie
  • Wolne przetwarzanie wiadomości e-mail, skutkujące opóźnionym dostarczeniem
  • Słabe wsparcie dla nowoczesnych wiadomości e-mail w formacie HTML, skutkujące częstymi błędami dostarczenia
  • Zbyt agresywne filtry antyspamowe, skutkujące nieprawidłowym oznaczaniem wiadomości e-mail jako spam
  • Współdzielone serwery poczty e-mail, co oznacza, że inne konta w tej samej firmie mogą negatywnie wpływać na Twoją usługę

Te ograniczenia mogą często powodować, że Twoje wiadomości e-mail nie działają. Aby rozwiązać problem, musisz połączyć swoją witrynę z dedykowaną usługą dostarczania wiadomości e-mail.

Polecamy WP Mail SMTP, który jest bezpośrednio zintegrowany z Easy Digital Downloads.

Zobacz ten artykuł, aby uzyskać szczegółowe informacje na temat korzystania z usługi SMTP.

Zobacz także Jak naprawić problem z wysyłaniem wiadomości e-mail przez WordPress, aby uzyskać dodatkową pomoc i wskazówki.

Czy ten artykuł był pomocny?

Zacznij sprzedawać już dziś!

Dołącz do ponad 50 000 sprytnych właścicieli sklepów i zacznij korzystać z najłatwiejszego sposobu sprzedaży produktów cyfrowych za pomocą WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]