smtp-E-mail senden über postfix und nodejs nodemailer Verbindung geschlossen
ich habe problem der remote-Versand über smtp-server
mit nodejs-Modul nodemailer
host: 'mail.5cpa.ru'
port: 587
secure: false (true tried also)
smtp-server ist von mir, und ich kann versenden von E-mails durch thenderbird, mit der gleichen Einstellung
log
server 220 5cpa.ru ESMTP Postfix (Ubuntu)
client EHLO vonica
server 250-5cpa.ru
250-PIPELINING
250-SIZE 15728640
250-ETRN
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
client STARTTLS
server 220 2.0.0 Ready to start TLS
socket Closing connection to the server
Dank!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte ähnliches problem (vielleicht das gleiche) und ich heraus, dass dies geschieht, wenn ich selbst signiertes SSL-Zertifikat.
Ich reparierte dies durch hinzufügen von "rejectUnauthorized" - option, um tls:
Der Fehler wird auf den Rückruf des "sendMail" - Funktion nicht ausgegeben wird als 'Fehler'.
Habe ich nicht genug Ruf zu Antworten oben, aber Sie könnte auch überprüfen, die neueste syntax von Nodemailer, dh:
Müssen Sie möglicherweise nicht, dass TLS, wenn Sie sagen, dass es für die Verwendung von SSL.
Referenz: https://nodemailer.com/2-0-0-beta/setup-smtp/
Mir läuft derzeit aus postfix und mailx, und ich hatte nur zu setzen in die hostname:
Funktionieren sollte, so lange wie Sie können diesen test ausführen (geben Sie in der shell):
Wenn es nicht funktioniert, untersuchen Sie Ihre firewall, port 25 (wahrscheinlich nicht das Problem in diesem Fall, aber in anderen ähnlichen Fällen).
Bestätigen auch die Benutzer mit Knoten die Berechtigung zum verwenden der E-mail-Programm.