Seite 1 von 1

[3.2] Mailversand mit Exchange funktioniert nicht

Verfasst: 21.04.2020 15:20
von marcusv20
Hallo,

aktuell versuche unseren Exchange Server für den Mailversand in unserem Forum zu verwenden.

Dafür verwende ich aktuell folgende Konfiguration:
SMTP Server nutzen: Ja
SMTP Server: <MailServerAdresse>
SMTP Port: 25
Authentifizierungsmethode für SMTP: PLAIN/LOGIN
SMTP Benutzername: noreply@<domain> / <domain>\nutzer (Ich habe schon beides probiert)
Verifiziere SSL Zertifikat: nein
Verifiziere Namen des SMTP-Servers: nein
Selbstsignierte SSL-Zertifikate erlauben: ja

Nutze ich diese Konfiguration, dann kommt dieser Fehler:
Probleme beim Mailversand in Zeile 1697. Antwort: 535 5.7.3 Authentication unsuccessful

Nutze ich vor dem SMTP Server noch "ssl://" oder "tls://" dann kommt dieser Fehler:
Verbindung zum SMTP-Server kann nicht hergestellt werden: 0 : .

Errno 2: stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages:
error:1408F10B:SSL routines:ssl3_get_record:wrong version number at [ROOT]/includes/functions_messenger.php line 1187<br />
Errno 2: stream_socket_client(): Failed to enable crypto at [ROOT]/includes/functions_messenger.php line 1187<br />
Errno 2: stream_socket_client(): unable to connect to tls://<URL>:25 (Unknown error) at [ROOT]/includes/functions_messenger.php line 1187

Was mache ich falsch?

Ein paar Eckdaten zum Forum:
Version: 3.2.8
PHP Version: 7.3.7
Server: das Forum läuft auf einem IIS Version 10.0.14393.0 (Windows Server 2016 DataCenter Edition)

Mit freundlichen Grüßen,
marcusv20

Re: [3.2] Mailversand mit Exchange funktioniert nicht

Verfasst: 21.04.2020 15:45
von vfrblue
Hallo, grundsätzlich:
phpBB 3.2.8 ist nicht lauffähig mit PHP 7.3.x. Knowledge Base - Systemanforderungen für phpBB (Absatz für phpBB 3.2)

Re: [3.2] Mailversand mit Exchange funktioniert nicht

Verfasst: 21.04.2020 16:00
von marcusv20
Hallo,

danke für die Info.

Dann werde ich mal PHP downgraden, vielleicht war das auch schon das Problem.

Re: [3.2] Mailversand mit Exchange funktioniert nicht

Verfasst: 21.04.2020 16:03
von Dr.Death
SMTP settings
Use SMTP server for email: YES
SMTP server address: SMTP.office365.com
SMTP server port: 587


Authentication method for SMTP: LOGIN

SMTP username: emailadresse
SMTP password: email account passwort


Verify SSL certificate: no
Verify SMTP peer name: no
Allow self-signed SSL certificates: no



Damit funktioniert bei mir der Versand von Mail über ein Microsoft Office 365


Und hier eine Konfiguration für Gmail:

SMTP settings
Use SMTP server for email: YES
SMTP server address: smtp.gmail.com
SMTP server port: 587


Authentication method for SMTP: LOGIN

SMTP username: emailadresse
SMTP password: email account passwort


Verify SSL certificate: yes
Verify SMTP peer name: yes
Allow self-signed SSL certificates: no

Re: [3.2] Mailversand mit Exchange funktioniert nicht

Verfasst: 21.04.2020 21:29
von marcusv20
Hallo Dr.Death,

danke für die Einstellungen.

Ich habe es mal zum Test mit GMail ausprobiert, damit geht es.

Danach wollte ich meine Office 365 Mail nehmen (outlook_XXXX@outlook.com),

damit kommt der gleiche Fehler wie bei unseren eigenen Exchange Server:
Probleme beim Mailversand in Zeile 1697. Antwort: 535 5.7.3 Authentication unsuccessful [AM3PR04CA0142.eurprd04.prod.outlook.com]

Aus dem Backtrace:

# AUTH LOGIN
LINE: 1685 <- 334 VXNlcm5hbWU6

# Omitting sensitive information
LINE: 1691 <- 334 UGFzc3dvcmQ6

# Omitting sensitive information
LINE: 1697 <- 535 5.7.3 Authentication unsuccessful [AM3PR04CA0142.eurprd04.prod.outlook.com]

Der ändert sich auch nicht wenn ich falsche Nutzerdaten nutze.

Ist dann natürlich die Frage, ob es an unseren Exchange Server liegt.

Re: [3.2] Mailversand mit Exchange funktioniert nicht

Verfasst: 21.04.2020 21:59
von Dr.Death
Mit Sicherheit, er meldet ja eine falsche Authentifizierung zurück.

Wir können das nicht beurteilen, da wir den Email Server ja nicht administrieren.

Bei meiner Outlook Mail Konfiguration musste ich ein separates Passwort für Thirdparty Apps erzeugen.