E-Mail senden nicht möglich. STARTTLS ?

Hallo,

leider kann man im Mailer ja nicht STARTTLS einstellen … wir benötigen das aber, da laut IT-Dienstleister ein Mailversand bei uns nur über STARTTLS möglich ist. Wir nutzen Microsoft Exchange bzw. Office365. Wir haben die Verbindung via Thunderbird gecheckt. Es funktioniert, aber eben nur mit STARTTLS.

diese Vorgaben haben wir

Bitte beachten Sie folgendes:
Port 587/tcp nutzt STARTLS -> diesen verwenden
Port 465/tcp nutzt SSL/TLS
Auth: Passwort/Login normal
Verbindungssicherheit: STARTTLS
Port: 587
Username: XXXX
Passwort: XXXX

Hat da jemand Erfahrung damit und könnte uns helfen? Was können wir tun?

 

wir haben alle möglichen anderen Settings ausprobiert. Hier alle verschiedenen Fehler, die so auftauchen …

Expected response code 250 but got code "550", with message "550 5.7.60 SMTP; Client does not have permissions to send as this sender"

 

ändert man was an User/Passwort, dann passt auch die Fehlermeldung dazu:

Failed to authenticate on SMTP server with username XXXXX.
Authenticator LOGIN returned Expected response code 235 but got code "535", with message "535 5.7.3 Authentication unsuccessful).

also scheint die Verbindung mit korrtekten Daten prinzipiell zu stimmen… aber wir scheintern am STARTTLS

Hi,

hierbei handelt es sich nicht um ein Authentifizierungs- oder Protokollproblem - Google liefert Dir entsprechende Hinweise:
550 5.7.60 SMTP; Client does not have permissions to send as this sender - Google Search

Ursache: der konfigurierte Mailserver gestattet Dir kein Relaying, also über diesen emails an externe Empfänger zu senden.

Viele Grüße

Habe das auch schon öfter eingerichtet mit Office365, da gibt es kein generelles Problem.

Die Mail in den Stammdaten des Shops muss die Berechtigung haben Mails zu versenden, also gleich der Mail die auch vom Mailer verwendet wird, sein.

leider schaffen wir es nach wie vor nicht, Mails zu senden. Mittlerweile sind wir so weit, dass keine Fehler mehr auftauchen.

Mailversand über _ php bin/console swiftmailer:email:send _ klappt, aber über den normalen Weg (Shop-Bestellung, Passwort-Reset, Kontaktformular…) geht nix raus.

im Log steht “mail.before.send”

eigentlich müsste danach kommen “mail.after.create.message” und “mail.sent”, aber das kommt nicht

 

was können wir tun?

 

zudem wirft “Passwort-Reset” folgenden Fehler