Meteor用图像发送电子邮件,图像请求返回404

时间:2015-05-16 04:20:16

标签: email meteor

我正在尝试使用hmat模板通过cmather发送电子邮件:Meleb的handlebars-server。

我已将电子邮件和把手包含在我的项目中。 我收到了电子邮件,但只收到了文字。虽然我的css / less或图片都没有包含在电子邮件中。 我相信我正确访问图像,因为我可以完美地在浏览器上显示html。

非常感谢任何帮助或反馈:D!

更新#1: 我尝试了几个测试。 1)将我的meteor应用程序部署到meteor.com。结果是相同的,图像仍未显示在电子邮件中。 2)我尝试使用来自imgur的可公开访问的图像,并显示来自imgur的图像。

我的图像存储在/ public目录中,我假设我的项目部署在meteor上,我的图像可以访问..但情况可能并非如此。

仍然接受建议。

1 个答案:

答案 0 :(得分:0)

所以我找到了答案,

您可以在src中为您的图片添加域名, 离。

<img src="http://your.domain.com/images/image.png">

或者您可以使用

Meteor.absoluteUrl(imgUri)  //for proper image src URLs

至于CSS,我开始意识到电子邮件客户端缺乏对CSS的支持。因此,诸如自定义字体和几个HTML5标签之类的东西都无法正常工作。

除此之外,CSS确实有效,但我不相信它在浏览器中的外观。相反,我会使用mailchimp.com