电子邮件包如何决定是发送HTML还是文本?

时间:2016-02-18 10:43:35

标签: meteor

我想知道Email包选择如何发送电子邮件的htmltext版本。

Email.send的文档说:

  

Email.send(选项)

     

...

     

选项

     

...

     

text,html(String)

     

邮件正文(纯文本和/或HTML)

因此,似乎我们可以同时提供texthtml。有什么信息吗?

1 个答案:

答案 0 :(得分:2)

在幕后,Meteor的电子邮件包使用mailcomposer进行邮件撰写。

如果options对象同时包含htmltext,则会在multipart/alternative内容类型的电子邮件按摩中发送它们,并且电子邮件客户端将能够选择显示哪一个(HTML,适用于任何现代客户)。

您可以通过发送一些包含text / html / both的电子邮件轻松测试,并查看其来源。