使用node傳送郵件
阿新 • • 發佈:2021-11-23
// 第一步下包 nodemailer // npm install nodemailer var nodemailer = require("nodemailer"); var transport = nodemailer.createTransport({ host: "smtp.qq.com", // 使用ssl secureConnection: true, // 埠號不改動 port: 465, // 填寫個人資訊 auth: { // 傳送賬號 user: "[email protected]", // 授權碼 pass: "qq郵箱申請來的授權碼", }, }); let email= "[email protected]"; var mailOptions = { from: "暱稱 [email protected]", // 收件人的郵箱 可加 ","新增多個收件人 to: email, // 標題 subject: "你好", // 內容 text: "你好", html: "<div>我是新來的</div>", // 傳送的附件 attachments: [ { fiilename: "text", path: "./app.js", }, { // 檔名 fiilename: "text1",// 檔案內容 content: "test", }, ], }; transport.sendMail(mailOptions, function (err, response) { if (err) { console.log("報錯了", err); } else { console.log(response); } });