【发布时间】:2012-03-19 06:44:14
【问题描述】:
我想用 PHP 发送一封 HTML 电子邮件。我想知道应该在电子邮件中使用哪些标头以确保它不会被阻止或最终进入垃圾邮件文件夹。
电子邮件内容将包含 CSS 和 HTML。回复字段将与发件人的不同(这会影响什么吗?)
编辑: 我不知道为什么我的问题被否决了。无论如何,我不希望通过电子邮件发送垃圾邮件或邮件列表。我希望回复字段与发件人不同的原因是因为我正在创建一个 Web 应用程序,用户在其中管理来自各种客户端的作业。每当更新或创建工作时,该应用程序将自动向客户发送有关工作更新的电子邮件。然后客户端可以回复电子邮件以联系用户 - 这就是为什么我需要回复字段作为用户的电子邮件地址。
【问题讨论】:
-
看右边的相关问题列表,没有什么是100%保证送达的。
-
除了@Dagon 所说的:HTML 格式的电子邮件通常会出现在垃圾邮件文件夹中。如果您想尽量减少被检测为垃圾邮件 - 使用文本版本并添加将显示 HTML 内容的链接。我们来回答您的第二个问题 - 是的,一个不同的“回复”字段也被检测为垃圾邮件,或者更糟糕的是,钓鱼......
-
我没有在我的回答中包含这个,因为它没有被明确要求,但它会为你省去一些麻烦。在设计您的电子邮件时,请确保尽可能在标签级别使用 CSS。尽管这对网页设计不利,但对于 html 电子邮件设计来说,避免您的 css 被查看电子邮件的网页上的任何样式表覆盖是至关重要的。还总是包含电子邮件的明文版本!通过发送给多个电子邮件提供商(例如 yahoo、gmail 和 Outlook 客户端)来仔细检查您的格式
标签: php html-email email-headers