Einrichten von PHPMailer mit Office365 SMTP

Ich versuche, PHPMailer so einzurichten, dass einer unserer Kunden die automatisch generierten E-Mails von seinem eigenen Konto erhalten kann. Ich habe mich bei ihrem Office 365-Konto angemeldet und festgestellt, dass folgende Einstellungen für PHPMailer erforderlich sind:

Host: smtp.office365.com
Port: 587
Auth: tls

Ich habe diese Einstellungen auf PHPMailer angewendet, es wird jedoch keine E-Mail gesendet (Die von mir aufgerufene Funktion funktioniert gut für unsere eigene E-Mail, die von einem externen Server gesendet wird (nicht von dem Server, der die Webseiten bedient).

"host"      => "smtp.office365.com",
"port"      => 587,
"auth"      => true,
"secure"    => "tls",
"username"  => "[email protected]",
"password"  => "clientpass",
"to"        => "myemail",
"from"      => "[email protected]",
"fromname"  => "clientname",
"subject"   => $subject,
"body"      => $body,
"altbody"   => $body,
"message"   => "",
"debug"     => false

Weiß jemand, welche Einstellungen erforderlich sind, damit PHPMailer über smtp.office365.com sendet?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage