PHP和发送邮件格式

时间:2010-12-04 19:27:29

标签: php

我想知道在使用PHP发送邮件时如何格式化邮件。如何添加新行,制表符空格,粗体字母和单词等?

2 个答案:

答案 0 :(得分:2)

您只需在邮件中添加换行符,标签符和空格,即可添加换行符,标签符和空格。

mail('someone@example.com', 'A Message', "Hello,\nHow \t\t\t\t\t are you?\n\nSincerely, PHP.");

但是,如果要发送带粗体的格式化邮件,则必须将邮件格式化为HTML。

mail('someone@example.com', 'A Message', "<html><head>...</head><body>Hello,<br /><strong>How</strong> are you?<br /><br />Sincerely, PHP.</body></html>");

不要忘记像制表符和换行符这样的空格在HTML中没有真正做任何事情(除了在单词之间提供单个空格),所以如果你想在格式化的消息中使用空格,你将不得不使用像{这样的HTML标签{1}}以及<br />margin等CSS属性。

答案 1 :(得分:0)

你会使用这样的东西

echo"    This is my formated email \n and this is a new like. you can also use <br /><br />
";