我的问题是为什么人们在 php 中使用带有电子邮件发送的标头。我知道我们可以在浏览器呈现内容之前向它发送一些信息。但是当我们在电子邮件正文上显示图像时,我注意到它使用了 php 标头。我们不能没有标题吗?因为那是在网络浏览器上渲染 html。
问问题
97 次
2 回答
1
你需要告诉浏览器我们正在渲染什么类型的内容..例如它是纯文本、html页面、pdf文件等......所以当我们想要在我们的电子邮件正文中包含html时,我们需要告诉浏览器它以便可以妥善处理
于 2013-03-11T05:53:41.587 回答
1
不可以。发送电子邮件必须包含from
标题。它在php.net中写得很好
When sending mail, the mail must contain a From header. This can be set with the additional_headers parameter, or a default can be set in php.ini.
Failing to do this will result in an error message similar to Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing. The From header sets also Return-Path under Windows.
php.ini
如果您不想使用额外的标题,您可以设置它。
于 2013-03-11T05:57:25.997 回答