我想知道在使用PHP发送邮件时如何格式化邮件。如何添加新行,制表符空格,粗体字母和单词等?
答案 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 />
";