在一封电子邮件中发送HTML和TXT格式的新闻通讯

问题描述:

我正在测试我的通讯,以识别垃圾邮件过滤器。我看到一些错误。其中之一是BODY:信息只有文字/ html MIME部分。我看,这是因为我只有HTML格式,所以我准备了这样的事情:在一封电子邮件中发送HTML和TXT格式的新闻通讯

<html> 
    <title>Newsletter 03/2013</title> 
    <body> 
    <p>Newsletter content for this month</p> 
    </body> 
<html> 
Newsletter content for this month 

但这并没有解决我的问题..也许你可以建议我如何避免这个错误?我还发现其他“垃圾邮件类”的错误。

BODY:PL_DISCOUNT
BODY:PL_DISCOUNT
1.0 BODY:PL_NEW_OFFER
0.5 URI:URI主机名长期非元音序列
1.1 BODY:消息仅具有text/html的MIME部分
2.2 HTML_TITLE_SUBJ_DIFF

任何建议?

电子邮件是通过网络平台发送的。

+0

你用什么来发送邮件?发送纯文本以及HTML不仅仅是将文本放在HTML之后。你怎么做取决于你发送的内容。 – Jodes 2013-03-07 13:31:02

包含文本和HTML版本的电子邮件实际上是利用multipart/alternative MIME子类型的优势。这是您通常不必处理的原始电子邮件数据结构的一部分。这将是一个电子邮件发送库或应用程序的特性,用于定义文本和HTML部分的内容,如果您愿意,它们实际上可能会完全不同。