我有一个联系人表单,带有mail()函数。在很长一段时间里,它都运行正常。突然之间,它就不起作用了。我检查过了,但一切都是正确的。但是如果我删除了发送者参数,它就可以工作,但对于发送者参数,它就不能工作了:
mail($destinatario_1,$oggetto_1,$messaggio_1,'');作品
而是:
mail($destinatario_1,$oggetto_1,$messaggio_1,'From: "My Name" <thisisanexample@gmail.com> \r\n');谢谢
发布于 2013-03-15 20:37:55
试着这样做:
mail($destinatario_1, $oggetto_1, $messaggio_1, "From: My Name <thisisanexample@gmail.com>");注意,我留下了我们的名字,在大多数服务器上应该是\n,并且必须用双引号而不是单引号,并且"My Name“不应该用引号引起来。
发布于 2013-03-15 20:37:54
可以将邮件服务器配置为在设置某些信息时不接受邮件。PHP mail()函数或多或少直接与本地邮件服务器通信,并将邮件传递给它。邮件服务器是否接受它实际上并不是通信的一部分,PHP脚本无法检测到。
咨询您的虚拟主机公司,了解是否有任何限制。
https://stackoverflow.com/questions/15432618
复制相似问题