Fehler beim Senden der E-Mail mit dem Knotenmailer über Office365 SMTP (MEANjs scaffold)

8

Ich versuche, Office365 SMTP zu verwenden, um E-Mail mit Nodemailer (in einem MEANjs-Gerüst) zu senden, aber ich erhalte den folgenden Fehler:

%Vor%

Ich verwende die folgenden Nodemailer-Optionen:

%Vor%

Das Entfernen des tls -Feldes macht keinen Unterschied. Was vermisse ich?

    
Prasad Silva 23.04.2015, 01:46
quelle

2 Antworten

18

Die Lösung war einfach. Das Feld "secure" sollte "secureConnection" sein. Das MEANjs-Gerüst, das die Konfigurationen erzeugte, erstellte Mailer-Optionen mit dem 'sicheren' Feld. Der Rest der Optionen ist in Ordnung. Für alle, die einen funktionierenden Office365-SMTP-Knoten für Knoten-Optionen benötigen, sollte Folgendes funktionieren:

%Vor%     
Prasad Silva 23.04.2015, 02:08
quelle
3

Diese nodemailer-Dokumentation Ссылка gibt in der Tat options.secure und nicht options.secureConnection an. Es wird in einem Beispiel auch vorgeschlagen, dass options.secure einen booleschen Wert true oder false erwartet und keinen Stringwert 'true' oder 'false' . Das Entfernen von '' von rund 'false' funktioniert für mich.

    
Julian Pinn 24.09.2016 07:24
quelle