Я не уверен, что если вы хотите отправлять электронную почту в Outlook через Angular6?
Однако я не работаю с Angular6, но обнаружил, что angular5 отправляет электронную почту в Outlook.
Вы можете обратиться к приведенному ниже коду:
app.post("/sendemail", (req, res) => {
var transporter = nodemailer.createTransport({
host: "smtp-mail.outlook.com",
secureConnection: false,
port: 587,
tls: {
chipers: "SSLv3"
},
auth: {
user: "xxx@hotmail.com",
pass: "xxx"
}
});
var mailOptions = {
from: "xxx@hotmail.com",
to: "xxx@gmail.com",
subject: "Nodejs Mail",
text: "this is the email's body text..."
};
transporter.sendMail(mailOptions, function(error, info) {
if (error) console.log(error);
else console.log("Message sent successfully: " + info.response);
});
});
Для получения дополнительной информации, пожалуйста, перейдите по этой ссылке:
Отправить письмо с Angular и NodeMailer
Angular 2 - отправка писем из вашего приложения.