Neu Passwort vergessen Mail wird nicht gesendet in 5.3.1

ronzei

Aktives Mitglied
8. Juli 2021
71
4
Zwei Fehler bei unserem Shop 5.3.1 in Tschechisch:

1. Passwort vergessen Mail wird nicht gesendet. Im Backend steht :

Code:
Error sending mail:
MailId: 4
Template: core_jtl_passwort_vergessenn SMTP Connect() selhal. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting

In den Email Einstellungen::Server ist SMTP usw. richtig eingetragen und der Test ist erfolgreich.

2. Steht in tkunde beim Kunden in kSprache=1 und ist Deutsch in der WAWI deaktiviert dann kommt es zu einem FATAL ERROR:

Wir wollen nicht, dass man die Sprache wechseln kann im Shop.
War beim Kunden von früher mal Deutsch eingestellt und wird später Deutsch in der Wawi deaktiviert kommt es zu diesem Fehler.
Da gehört aus meiner Sicht ein workaround rein, falls die kSprache des Kunden (im Moment) nicht aktiviert ist muss halt die Shop Standard-Sprache her....

Code:
[22-Apr-2024 17:48:20 Europe/Berlin] PHP Fatal error:  Uncaught TypeError: JTL\Mail\Mail\Mail::detectLanguage(): Return value must be of type JTL\Language\LanguageModel, null returned in /xyz.......cz/includes/src/Mail/Mail/Mail.php:241
Stack trace:
#0 /xyz.......cz/includes/src/Mail/Mail/Mail.php(149): JTL\Mail\Mail\Mail->detectLanguage()
#1 /xyz.......cz/includes/src/Mail/Mail/Mail.php(139): JTL\Mail\Mail\Mail->createFromTemplate()
#2 /xyz.......cz/includes/src/Customer/Customer.php(865): JTL\Mail\Mail\Mail->createFromTemplateID()
#3 /xyz.......cz/includes/src/Router/Controller/ForgotPasswordController.php(158): JTL\Customer\Customer->prepareResetPassword()
#4 /xyz.......cz/includes/src/Router/Controller/ForgotPasswordController.php(53): JTL\Router\Controller\ForgotPasswordController->initPasswordReset()
#5 /xyz.......cz/includes/src/Router/Controller/DefaultController.php(117): JTL\Router\Controller\ForgotPasswordController->getResponse()
#6 /xyz.......cz/includes/src/Router/Strategy/SmartyStrategy.php(40): JTL\Router\Controller\DefaultController->getResponse()
#7 /xyz.......cz/includes/vendor/league/route/src/Route.php(167): JTL\Router\Strategy\SmartyStrategy->invokeRouteCallable()
#8 /xyz.......cz/includes/vendor/league/route/src/Dispatcher.php(59): League\Route\Route->process()
#9 /xyz.......cz/includes/src/Router/Middleware/MaintenanceModeMiddleware.php(40): League\Route\Dispatcher->handle()
#10 /xyz.......cz/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\MaintenanceModeMiddleware->process()
#11 /xyz.......cz/includes/src/Router/Middleware/PhpFileCheckMiddleware.php(36): League\Route\Dispatcher->handle()
#12 /xyz.......cz/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\PhpFileCheckMiddleware->process()
#13 /xyz.......cz/includes/src/Router/Middleware/OptinMiddleware.php(49): League\Route\Dispatcher->handle()
#14 /xyz.......cz/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\OptinMiddleware->process()
#15 /xyz.......cz/includes/src/Router/Middleware/CurrencyCheckMiddleware.php(26): League\Route\Dispatcher->handle()
#16 /xyz.......cz/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\CurrencyCheckMiddleware->process()
#17 /xyz.......cz/includes/src/Router/Middleware/LocaleCheckMiddleware.php(34): League\Route\Dispatcher->handle()
#18 /xyz.......cz/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\LocaleCheckMiddleware->process()
#19 /xyz.......cz/includes/src/Router/Middleware/CartcheckMiddleware.php(25): League\Route\Dispatcher->handle()
#20 /xyz.......cz/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\CartcheckMiddleware->process()
#21 /xyz.......cz/includes/src/Router/Middleware/WishlistCheckMiddleware.php(24): League\Route\Dispatcher->handle()
#22 /xyz.......cz/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\WishlistCheckMiddleware->process()
#23 /xyz.......cz/includes/src/Router/Middleware/SSLRedirectMiddleware.php(43): League\Route\Dispatcher->handle()
#24 /xyz.......cz/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\SSLRedirectMiddleware->process()
#25 /xyz.......cz/includes/src/Router/Middleware/MaintenanceModeMiddleware.php(40): League\Route\Dispatcher->handle()
#26 /xyz.......cz/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\MaintenanceModeMiddleware->process()
#27 /xyz.......cz/includes/src/Router/Middleware/LocaleRedirectMiddleware.php(38): League\Route\Dispatcher->handle()
#28 /xyz.......cz/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\LocaleRedirectMiddleware->process()
#29 /xyz.......cz/includes/vendor/league/route/src/Strategy/ApplicationStrategy.php(37): League\Route\Dispatcher->handle()
#30 /xyz.......cz/includes/vendor/league/route/src/Dispatcher.php(59): Psr\Http\Server\MiddlewareInterface@anonymous->process()
#31 /xyz.......cz/includes/vendor/league/route/src/Dispatcher.php(53): League\Route\Dispatcher->handle()
#32 /xyz.......cz/includes/vendor/league/route/src/Router.php(111): League\Route\Dispatcher->dispatchRequest()
#33 /xyz.......cz/includes/src/Router/Router.php(703): League\Route\Router->dispatch()
#34 /xyz.......cz/includes/src/Shop.php(501): JTL\Router\Router->dispatch()
#35 /xyz.......cz/index.php(7): JTL\Shop::dispatch()
#36 {main}
  thrown in /xyz.......cz/includes/src/Mail/Mail/Mail.php on line 241
 
Ähnliche Themen
Titel Forum Antworten Datum
Backend-Admin Passwort vergessen JTL-Wawi 1.8 2
Neu JTL Shop Kundenmigration Passwort vergessen an alle importierten Kunden JTL-Shop - Fehler und Bugs 0
Neu Meldung bei Passwort zurücksetzen. JTL-Shop - Fehler und Bugs 2
Webshop Sync-Benutzername oder Passwort falsch. JTL-Wawi 1.8 1
Trackinglink in Mail wird mit kompletter Adresse angezeigt JTL-Wawi 1.7 0
E-Mail einstellungen Testen - 504 Gelöste Themen in diesem Bereich 4
Rechnung per Mail versenden JTL-Wawi 1.9 2
Neu JTL verschickt keinen Link zur Sendungsverfolgung per Mail Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
[Bug] 🪲 JTL-Wawi 1.9 E-Mail Vorlagen: {{Company.Email}} mappt auf ehem {{ Firma.EMailAbsender }} nicht auf {{ Firma.Email }} JTL-Wawi 1.9 1
Neu Rechnung per Mail an eine bestimmte Mailadresse Arbeitsabläufe in JTL-Wawi 1
Rechnung nachträglich an gewünschte E-Mail-Adresse senden - JTL Wawi 1.8 JTL-Wawi 1.8 8
Neu E-Mail Bestellung versandt wird nur verschickt, wenn ich Zahlung bestätige (keine Vorkasse) JTL-Shop - Fehler und Bugs 0
Worker (Ausgabe der geschriebenen Rechnunge per Mail JTL-Wawi 1.9 1
Meldung "Please purchase Mail.dll license at https://www.limilabs.com/mail" nach Update auf 1.9.4.4 JTL-Wawi 1.9 15
Neu E-Mail - Gutscheine ausliefern - Standard vs. WMS Lager User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Rechnung und Lieferschein in einer Mail als Anhänge versenden JTL-Workflows - Fehler und Bugs 1
E-Mail zu Rechnung ändern JTL-Wawi 1.8 2
Neu E-Mail-Blacklist ist mit Platzhalter möglich, sieht man aber nur im Quellcode JTL-Shop - Fehler und Bugs 0
Neu Fehlermeldungen ausgeben in Workflow Mail? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Mehrerer Sendungsnummern in einer einzigen E-Mail möglich JTL-Track&Trace - Ideen, Lob und Kritik 1
Neu Workflow - Stücklisten im Auftrag abfragen und korrekt in einer Mail auflisten User helfen Usern - Fragen zu JTL-Wawi 1

Ähnliche Themen