Najnowsze posty

Prestashop 1.7 nie wysyła e-miali

W PrestaShop od wersji 1.7.7.0 został podniesiony poziom bezpieczeństwa przez co w niektórych sklepach po aktualizacji do wyższych wersji sklep przestał wysyłać wiadomości e-mail.  Nie działa wtedy wysyłka wiadomości z modułu mailalerts powiadomień o zamówieniu do administracji sklepu, nie działają powiadomienia dla klienta o złożeniu zamówienia ani aktywacji konta do klienta.

Nie działa też wysyłka wiadomości testowej z zakładki Zaawansowane > e-mail - wyskakuje błąd:

Błąd: proszę sprawdzić konfigurację

Expected response code 220 but got an empty response

komunikat błędu

Rozwiązanie problemu jest bardzo proste.

Wystarczy przejść do zakładki:

Zaawansowane > Adres e-mail

i zmienić ustawienia poczty na poniższe:

Użyj własnych ustawień SMTP (tylko dla zaawansowanych)

 

Następnie należy wypełnić dane własnymi (w zależności od posiadanego serwera, hostingu i nazwy domeny)

  • Poniżej przedstawiony przykład konfiguracji poczty z gmail-a:
  1. Nazwa domeny mailowej - można zostawić puste
  2. Serwer SMTP - smtp.gmail.com
  3. Nazwa użytkownika SMTP - Twój adres e-mail np. geniusz@gmail.com
  4. Hasło SMTP - hasło do Twojej poczty w gmail-u
  5. Szyfrowanie - SSL / TLS
  6. Port - 465 lub 587

ustawienia smtp prestashop

Klikamy "Zapisz".

Potem testujemy wysyłkę poczty - wszystko powinno działać prawidłowo.

W przypadku wystąpienia problemu należy zmienić szyfrowanie SSL > TLS lub port 465 > 587

Opublikowany przez: Prestashop, Konfiguracja Prestashop

zostaw komentarz

Śledź nas na Facebooku