我從我的應用程序向我的用戶發送電子郵件通知,但目前我只將它作爲文本發送。我想發送它的風格的HTML電子郵件。使用MailGun從Node.JS發送HTML電子郵件
目前我嘗試這樣:
var data = {
from: 'my app',
to: user.email,
subject: 'Welcome',
html: '<div style="width: 500px; height: 400px: background: #ebebeb; color: #ddd"><p>Hi + "user.firstName" + \n ,this email is to inform you that has added their bio to the knowledge Base \n</p></div>'
};
編譯上面的代碼不起作用,它不會像我已經把樣式 我已經創建了我的本地目錄中一個單獨的HTML文件。我想發送的每種類型的電子郵件,我希望能夠將該HTML文件附加到我的電子郵件。
事情是這樣的:
var data = {
from: 'my app',
to: user.email,
subject: 'Welcome',
html: welcomeToSiteEmail.html
};
是上述可能嗎?任何幫助將不勝感激。
我也遇到了這個和'mailgun-js'模塊不支持很重要'template'屬性(我相信這是你想要的,而不是'html'屬性) 。我發現這個github項目https://github.com/mailgun/node-prelaunch有一個工作解決方案,它們將nodemailer的模板和mailgun-js傳輸結合在一起。如果這回答你的問題,我可以拿出專門處理這個問題的代碼並創建一個答案。 – skotturi