Email Versand funktioniert nicht
Ich versuche seit Tagen, den Email-Versand im ep3-bs zum Laufen zu bringen. Leider hat das System bisher noch nicht eine einzige Mail versendet.
local.php: mail' => array( 'type' => 'smtp-tls', // 'sendmail' or 'smtp' or 'smtp-tls' 'address' => 'meine_mailadresse', // Make sure 'bookings.example.com' matches the hosting domain when using type 'sendmail' 'host' => 'mein_smtp_server', // for 'smtp' type only, otherwise remove or leave as is 'user' => 'meine_mailadresse', // for 'smtp' type only, otherwise remove or leave as is 'pw' => 'mein_passwort', // for 'smtp' type only, otherwise remove or leave as is^M 'port' => '587', // for 'smtp' type only, otherwise remove or leave as is 'auth' => 'plain', // for 'smtp' type only, change this to 'login' if you have problems with SMTP authentication ),
Ich habe auch schon mit type='smtp' statt 'smtp-tls' und auth='login' statt 'plain' probiert. Das System sendet keine Emails, weder Verwaltungsmails noch Buchungsmails. Der Mailversand bei Buchungen/Stornierungen ist bei allen Benutzern aktiviert, mit Kopie an die Verwaltung.
Von der Kommandozeile kann dieser Aufruf ohne Probleme Test-Mails versenden: /usr/bin/sendemail -f meine_mailadresse -t meine_mailadresse -u test -m test -s mein_mailserver:587 -xu meine_mailadresse -xp mein_passwort -o tls=auto
Gibt es die Möglichkeit, irgendwelche Logs einzuschalten, damit man sehen kann, ob das ep3-bs überhaupt versucht, Nachrichten zu versenden bzw. wo es ggf. scheitert ?
Du musst Deine Mailadresse - Login und Passwort und Server eintragen sonst kann es ja nicht gehen.
Na toll, ich dachte eigentlich, es müsste verständlich sein, dass ich die konkreten Daten hier nicht exponieren will. Natürlich sind die korrekte Emailadresse, das korrekte Passwort und der korrekte Username hinterlegt. Und dann sollte es eigentlich funktionieren. Mich hätte auch viel mehr die Sache mit den Logs interessiert.
Soweit ich es verstehe, nutzt das System auch hier den in der Zendframework integrierten Mailservice über php. /module/Base/src/Base/Service/MailService.php Insofern müsstest Du Dir wahrscheinlich über php logging Mechanismen nach der Ursache/Fehlern suchen. Bisher hatte ich bei allen Installationen (auf eigenen Servern wie auch bei Webhostern noch keine Probleme mit dem Mailversand, wenn es in der local.php sauber konfiguriert war.