Tag: html email

空白的HTML电子邮件交付

我从一个网站发送电子邮件。 它在Gmail,Outlook,安卓,iPhone / iPad,但不是苹果邮件(优胜美地)罚款。 我试图修改标题,但似乎并不重要。 我现在使用mailgun作为发件人,以防万一。 这里有一些标题… (为了testing,我也发送一个单一的text/plain格式,看看是否有所作为。) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable 这是最奇怪的部分,我从来没有遇到过这个。 在Apple Mail中查看源代码时,这就是HTML的样子: <table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" align=3D"center" = width=3D"700"> 整个电子邮件是空白的。 我什至不看纯文本的testing线。 苹果邮件被连接到一个GMail帐户。 在Gmail中查看时,消息显示正常。

Haraka Smtp服务器(编辑出站电子邮件正文内容)

我正在试图写一个自定义插件haraka一个nodejs供电smtp服务器。 我想添加一些文本到mailbody。 这是我的代码到目前为止。 var utils = require('./utils'); var util = require('util'); exports.hook_data = function (next, connection) { connection.transaction.parse_body = true; next(); } exports.hook_data_post = function (next,connection) { var plugin = this ; plugin.loginfo(connection.transaction.body.bodytext); var pos =connection.transaction.body.bodytext.indexOf('\<\/body\>'); connection.transaction.body.bodytext = connection.transaction.body.bodytext.splice(pos-1, 0, '<p>add this paragraph to the existing body.</p> \r \n'); plugin.loginfo(connection.transaction.body.bodytext); next(); } String.prototype.splice = function(idx, […]

如何在node.js上使用邮戳?

我是node.js的新手,无法弄清楚如何在node.js中引用js库postmark.js。 var POSTMARK_KEY = "xxxxxxxxxxxxxxxxxxxxxxxxxx"; var postmark = require("postmark")(POSTMARK_KEY); postmark.send({ "From": from, "To": to, "Subject": subject, "TextBody": emailBody }, function (err, to) { if (err) { console.log(err); return; } console.log("Email sent to: %s", to); }); 我试过上面的代码,但不知道如何使用postmark.js 是否有任何简单的方法来使用js中的html模板有html电子邮件function?

如何从NodeJS中的另一个文件中读取HTML(用于电子邮件正文)

我是NodeJS的新手。 我开始创build一个联系我们的页面,当提交时,发送一个确认邮件,下面的HTML给用户。 <p>Hello Sujit,</p> <p>Thank you for approaching us.</p> <p>We have received your request and our executive will get in touch with you soon.</p> <p>Thank you.</p> 以下是发送电子邮件的代码: var mailer = require("nodemailer"); var emailBody = "<HTML above>"; // Use Smtp Protocol to send Email var smtpTransport = mailer.createTransport("SMTP",{ service: "#######", auth: { user: "#########", pass: "#######" […]

如何在nodejs中以电子邮件的forms发送html页面

我最近开始编程我的第一个node.js。 我找不到能够发送HTML页面作为电子邮件的节点的任何模块。 请帮忙,谢谢!