Neu Passwort vergessen Mail wird nicht gesendet in 5.3.1

ronzei

Aktives Mitglied
8. Juli 2021
70
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
Neu WooCommerce Benutzer Export, inkl. Passwort Umstieg auf JTL-Shop 1
Passwort nach X Tagen ändern JTL-Wawi 1.8 13
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 0
Neu Workflow - Stücklisten im Auftrag abfragen und korrekt in einer Mail auflisten User helfen Usern - Fragen zu JTL-Wawi 1
Workflow = Gewinn unter 30 % vom netto = per Mail informiert JTL-Wawi 1.6 10
Neu Firmen- und E-Mail Einstellungen - Text hevorheben (fett) und Anordnung in Vorlage anpassen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 21
Neu Servicedesk - Domain-Hoster gewechselt, E-Mail erfolgreich getestet, aber keine E-Mails landen im Service Desk! Gelöste Themen in diesem Bereich 7
Neu Workflow Aktion E-Mail senden kann nicht Plain und HTML Email zusammen versenden Arbeitsabläufe in JTL-Wawi 6
Neu E-Mail-Adresse beim Versand von Lieferantenbestellungen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Lieferantenbestellung als CSV mit selbst festgelegten Spalten per Mail senden Arbeitsabläufe in JTL-Wawi 1
In Email-Vorlage: E-Mail Adresse im eigenen Feld verwenden JTL-Wawi 1.8 4
Beantwortet #GEFUNDEN# Suche jemand , der uns eine (automatische) SQL Abfrage erstellen kann mit Mail Ausgabe Dienstleistung, Jobs und Ähnliches 2
Gelöst Per Workflow im Servicedesk eine Mail versenden. Gelöste Themen in diesem Bereich 4
Wie kann ich eine Benachrichtigung bei einem Wareneingang auslösen mit einer Mail über die Artikel die eingebucht wurden JTL-Wawi 1.8 2
Neu Mail-Versand & Plugin Doku Technische Fragen zu Plugins und Templates 2
Beantwortet WF Mail wenn Amazon Artikel nicht verknüpft ist JTL-Workflows - Ideen, Lob und Kritik 1
Neu E-Mail mit Strato - Fehler normal? Betrieb / Pflege von JTL-Shop 6
Neu E-Mail Vorlagen erweitern: Neue Vorlage à la Header, bzw. Sprachvariable nutzen? Templates für JTL-Shop 3
Ausgabe per E-Mail geht plötzlich nicht mehr, Testmail aus Wawi aber schon JTL-Wawi 1.6 22
Nur noch sporadischer Versand per Mail von Rechnungen, Lieferscheinen und Mahnungen nach Update auf Version 1.8. JTL-Wawi 1.8 0

Ähnliche Themen