HTML电子邮件 - 适当的方式

时间:2017-09-08 12:03:35

标签: html email

我想发送一封包含HTML的电子邮件。我在这里找到了关于堆栈溢出的几十个教程或问题,如何做到这一点。但每一个要么省略一些部分,要么与另一部分相矛盾,要么完全错误。我不是在寻找具有晦涩风格标签的东西,而是寻找基本的东西。让我们来看一张包含一些单元格,彩色单元格背景,粗体和斜体文本以及一些链接的表格。没有图像,没有外部内容,没有复杂的CSS魔法。我们以此表为例: https://www.w3schools.com/html/tryit.asp?filename=tryhtml_table_intro

现在的问题是:如何编写完全正确的 HTML电子邮件?

我将使用PHP来创建和发送邮件,但解决方案对于一般情况应该是有效的。

这分解了几个子问题:

  1. 它应该是一个多部分电子邮件,其中还包含纯文本部分吗?是什么给了更好的比较?
  2. 需要/应该添加哪个标头? MIME-Version:Content-type:
  3. 身体本身怎么样?我们需要<html ...>代码吗?如果doctype已经在标题中,那么<!DOCTYPE ...是否需要?
  4. 我们需要<head>部分吗?应该有什么?
  5. HTML,XHTML?它的哪个版本?
  6. 在正文中:我们应该如何设置表属性?头脑中的CSS还是属性?
  7. 链接怎么样?如果它们包含特殊字符li ?&=或更糟糕的话,我们是否需要以某种方式对它们进行编码。

0 个答案:

没有答案