Manchmal sieht man doch den Wald vor lauter Bäumen nicht. Danke für die Antworten. Meine Flache Hand klebt mir an der Stirn. Logisch, dass ich da nicht einfach ne AbsenderMail eintragen darf wie ich lustig bin.
Beiträge von webdrop_solutions
-
-
Hallo zusammen!
Ich habe eine Angularanwendung geschrieben, welche als serverseitig gerenderte App auf einem Nodeserver läuft. Soweit so gut. Ich habe außerdem Nodemailer eingebunden, um mit der App Emails via SMTP versenden zu können. Leider funktioniert der Mailversand nur "intern" auf dem Netcupserver mx2e12. Heißt: Bei der Verwendung von Absenderemailadressen, die auf demselben Netcupserver gehostet sind, kann ich die Mails versenden. Verwende ich eine andere Mailadresse (zB mit der Domain Gmail), können keine Mails versendet werden. Ich bin so langsam am verzweifeln. Kann mir evtl jemand weiterhelfen? Ich denke, dass es wahrscheinlich garnicht an meinem Nodemailer sondern an einer Servereinstellung liegt!?Die Nodemailerkonfig sieht wie folgt aus:
Code
Alles anzeigenasync function sendMail(userReq, callback) { let transporter = nodemailer.createTransport({ host: environment.host, port: 465, secure: true, auth: { user: environment.user, pass: environment.pass, }, }); let mailOptions = { from: userReq.userName + " <" + userReq.email + ">", to: "", subject: "userReq.subject, html: ` <p>${userReq.userName} schrieb:</p> <p>${userReq.text}</p> <p>Telefonnummer: <b>${userReq.phone}</b></p>`, }; let info = await transporter.sendMail(mailOptions); callback(info); }
Vielen Dank schon einmal vorab