Jak naprawić problem LearnDash z niewysyłaniem powiadomień e-mail?

Opublikowany: 2021-04-30

Czy LearnDash nie wysyła powiadomień e-mail z Twojej strony internetowej?

LearnDash to popularna wtyczka systemu zarządzania nauką dla WordPress. Jeśli e-maile z LearnDash nie dotrą do skrzynki odbiorczej użytkownika, może to spowodować zamieszanie.

W tym przewodniku pokażemy, jak w kilku prostych krokach naprawić powiadomienia e-mail LearnDash.

Napraw teraz swoje wiadomości e-mail LearnDash

Dlaczego powiadomienia LearnDash nie działają?

Jeśli powiadomienia LearnDash nie działają, prawdopodobnie wiadomości e-mail WordPress będą spamować.

LearnDash używa dodatku Powiadomienia do wysyłania wiadomości e-mail po wykonaniu określonych czynności w Twojej witrynie, takich jak ukończenie kursu, zakończenie lekcji lub zdanie quizu. Dlatego tak ważne jest, aby naprawić swoje e-maile WordPress.

Domyślnie WordPress używa funkcji PHP mail() do wysyłania wiadomości e-mail z Twojej witryny. Nie jest to niezawodne, ponieważ większość hostów internetowych nie jest odpowiednio skonfigurowana do korzystania z niego. Niektórzy wyłączają go całkowicie, aby zapobiec nadużyciom serwera.

Ponadto, ponieważ hosty internetowe nie są przeznaczone do wysyłania wiadomości e-mail, nie zapewniają weryfikacji potrzebnej do ominięcia filtrów spamu. Brak weryfikacji prowadzi do oznaczania e-maili jako spamu.

Zobaczmy, jak możemy rozwiązać ten problem w poniższych krokach.

Jak naprawić problem LearnDash z brakiem wysyłania e-maili

Gotowy do rozwiązania problemu powiadomień? Wykonaj poniższe czynności.

  1. Sprawdź ustawienia dodatku Powiadomienia LearnDash
  2. Zainstaluj wtyczkę WP Mail SMTP
    • Zainstaluj WP Mail SMTP
    • Wybierz usługę wysyłkową
    • Włącz rejestrowanie poczty e-mail (opcjonalnie)
  3. Zmień z e-maila w LearnDash

Krok 1: Sprawdź ustawienia dodatków do powiadomień LearnDash

Po wyjęciu z pudełka LearnDash zapewnia minimalną kontrolę nad powiadomieniami e-mail. Chociaż może być używany jako wtyczka członkowska, nie ma takiej samej kontroli, jak w przypadku MemberPress.

Dodatek Powiadomienie pozwala dostosować:

  • Kiedy powiadomienia są wysyłane
  • Kto je otrzymuje?
  • Co zawiera szablon.

Ponieważ masz do czynienia z problemem dostarczania wiadomości e-mail za pomocą LearnDash, zakładamy, że masz już zainstalowany dodatek na swojej stronie internetowej.

Aby rozpocząć, zaloguj się do pulpitu WordPress i kliknij LearnDash LMS » Powiadomienia .

LearnDash notification settings

Tutaj zobaczysz listę wszystkich powiadomień, które do tej pory utworzyłeś. Kliknij dowolne powiadomienie, aby je otworzyć.

Przewiń w dół do karty Ustawienia powiadomień i poszukaj znaczników wyboru obok opcji Odbiorcy . Upewnij się, że wybrano tutaj właściwą opcję.

Aby wysłać powiadomienie na dodatkowe adresy e-mail, wpisz e-maile w polu Dodatkowi odbiorcy oddzielone przecinkami.

Następnie masz opcję Opóźnienie . Jeśli wybierzesz niewłaściwą opcję w jednostce opóźnienia, powiadomienie może nadejść później niż oczekiwany czas.

W przypadku większości podstawowych powiadomień zaleca się ustawienie opóźnienia na 0 dni. Spowoduje to wysłanie wiadomości e-mail, gdy tylko zostanie uruchomiona opcja.

Sprawdź ten sam zestaw opcji dla wszystkich innych powiadomień, które masz dla wtyczki LearnDash.

Jeśli powyższe rozwiązanie nie rozwiąże problemu, że LearnDash nie wysyła powiadomień e-mail, przejdź do następnego kroku, w którym zainstalujemy wtyczkę SMTP.

Krok 2: Zainstaluj wtyczkę WP Mail SMTP

WP Mail SMTP to najlepsza wtyczka WordPress SMTP. Łączy Twoją witrynę z zewnętrzną usługą poczty e-mail i dodaje weryfikację do wiadomości e-mail.

Zwiększa to dostarczalność wiadomości e-mail i zapobiega wysyłaniu wiadomości e-mail do spamu.

Zainstaluj WP Mail SMTP

Aby rozpocząć, pobierz plik zip z konta WP Mail SMTP. Znajdziesz go w zakładce Do pobrania.

Download WP Mail SMTP to fix Elementor contact form not sending email

Następnie otwórz pulpit nawigacyjny WordPress i prześlij plik zip na stronę wtyczki w swojej witrynie WordPress.

Install WP Mail SMTP

Jeśli potrzebujesz pomocy, zapoznaj się z tym przewodnikiem, jak zainstalować wtyczkę WordPress.

Po zainstalowaniu upewnij się, że aktywowałeś wtyczkę. Gdy tylko go aktywujesz, w Twojej przeglądarce otworzy się Kreator instalacji.

Jeśli chcesz zatrzymać się tutaj, możesz wrócić i ponownie uruchomić kreatora, klikając przycisk Uruchom kreatora konfiguracji w ustawieniach WP Mail SMTP.

Wybierz usługę wysyłkową

Teraz nadszedł czas, aby połączyć swoją witrynę z usługą pocztową. To naprawi problem z nie wysyłaniem powiadomień e-mail przez LearnDash.

Kliknij przycisk Zacznijmy , aby rozpocząć proces.

Start the WP Mail SMTP setup wizard to fix Elementor form not sending email

Wybrana tutaj poczta będzie zależeć od kilku czynników. Oto kilka wskazówek, które pomogą Ci wybrać najlepszą:

  • W przypadku dużych witryn lub witryn, które wysyłają wiele transakcyjnych wiadomości e-mail, preferowanym wyborem jest SMTP.com lub Sendinblue. Są niezawodne i mogą regularnie obsługiwać dużą liczbę wiadomości e-mail.
  • WP Mail SMTP obsługuje Gmaila lub G-Suite. To świetna opcja dla małej witryny o dość małym ruchu. Możesz także użyć aliasu Gmail do wysyłania wiadomości e-mail WordPress, jeśli chcesz.
  • Możesz użyć opcji Inne SMTP, jeśli Twój hosting oferuje usługę poczty. Niektórzy dostawcy ograniczają liczbę wysyłanych wiadomości e-mail, ale jest to kolejna świetna opcja, jeśli dopiero zaczynasz.

Śmiało i wybierz ulotkę, która Twoim zdaniem najbardziej Ci odpowiada.

Setup Wizard and Mailers in WP Mail SMTP

Po wybraniu programu pocztowego otwórz dokumentację, aby skonfigurować konto w witrynie programu pocztowego.

Mailery dostępne we wszystkich wersjach Mailers w WP Mail SMTP Pro
SMTP.com Amazon SES
Sendinblue Microsoft 365 / Outlook.com
Google Workspace / Gmail Poczta Zoho
Mailgun
Stempel pocztowy
WyślijGrid
SparkPost
Inne SMTP

Po skonfigurowaniu wszystkiego wróć do tego przewodnika, aby włączyć rejestrowanie poczty e-mail.

Włącz rejestrowanie poczty e-mail (opcjonalnie)

Tutaj zobaczysz dwie opcje włączone domyślnie.

  • Dostarczalność wiadomości e-mail
  • Zgłaszanie błędów

Aby naprawić, że LearnDash nie wysyła powiadomień e-mail, będziesz chciał włączyć obie opcje.

Jeśli masz wtyczkę Pro, możesz włączyć szczegółowe dzienniki poczty e-mail , aby śledzić wszystkie wiadomości e-mail wysyłane z Twojej witryny.

Jeśli ta opcja jest włączona, WP Mail SMTP Pro zawiera pomocny widżet pulpitu nawigacyjnego, który pokazuje dziennik w formie wykresu. Ułatwia to wykrycie wszelkich błędów w wiadomościach e-mail.

WP Mail SMTP dashboard widget

W ostatnim kroku pobierz klucz licencyjny z konta WP Mail SMTP i wklej go w polu, aby włączyć automatyczne aktualizacje.

Enter WP Mail SMTP license key

Otóż ​​to. Możesz teraz wysłać testową wiadomość e-mail z WP Mail SMTP, aby sprawdzić, czy LearnDash nie wysyła powiadomień e-mail został naprawiony.

Krok 3: Zmień z e-maila w LearnDash

LearnDash nie ma możliwości zmiany adresu e-mail używanego do wysyłania powiadomień. Domyślnie używa domyślnego adresu ([email protected]) do wysyłania wszystkich wiadomości e-mail ze strony internetowej. Ten e-mail nie istnieje w większości witryn.

Aplikacje pocztowe mają filtry, które wykrywają takie e-maile i oznaczają je jako spam. Może to prowadzić do problemów z dostarczaniem poczty e-mail.

Dzięki WP Mail SMTP możesz zmienić domyślny adres i zmusić LearnDash do używania jednego z adresów e-mail z Twojej witryny.

Przejdź do ustawień WP Mail SMTP i na karcie Ogólne poszukaj opcji Z e-maila . Tutaj wpisz adres e-mail, z którego chcesz wysyłać e-maile, i zaznacz opcję Wymuś z e-maila .

Force From Email in WP Mail SMTP

To świetny sposób na upewnienie się, że wszystkie wiadomości e-mail są wysyłane z uwierzytelnionego adresu e-mail.

Napraw teraz swoje wiadomości e-mail LearnDash

Następny krok: Dodaj rekord DMARC w ustawieniach DNS

Ponieważ sprzedajesz kursy w swojej witrynie, ważne jest, aby chronić swoją domenę przed phishingiem.

Możesz utworzyć rekord DMARC w ustawieniach DNS, aby mieć pewność, że wiadomości phishingowe i złośliwe oprogramowanie nie będą wysyłane z Twojego adresu e-mail.

Gotowy, aby naprawić swoje e-maile? Zacznij już dziś od najlepszej wtyczki WordPress SMTP. WP Mail SMTP Elite obejmuje pełną konfigurację białych rękawic i oferuje 14-dniową gwarancję zwrotu pieniędzy.

Jeśli ten artykuł Ci pomógł, śledź nas na Facebooku i Twitterze, aby uzyskać więcej wskazówek i samouczków WordPress.