答案 0 :(得分:1)
您可以在From
函数中使用MIME标头Reply-to
和mail();
:
mail("receipient@somedomain.com", "subject", "body", "From: me@gmail.com
Reply-to: me@gmail.com");
但接收方的邮件服务器会立即注意到该电子邮件的起源点和地址域不同,并且很有可能被垃圾邮件发送。
答案 1 :(得分:1)
但接收方的邮件服务器会立即注意到该电子邮件的起源点和地址域不同,并且很有可能被垃圾邮件发送。
事实并非如此。 Receiver的电子邮件服务器只关心发件人的SMTP服务器是否在已知垃圾邮件发送者SMTP服务器(SORBS)列表中,它不关心电子邮件地址是否已设置为邮件头。因此,您可以安全地将From和Reply-to标头设置为myname@gmail.com电子邮件地址,并使用您自己的ISP的SMTP服务器。
如果您遗漏某些相关标题或者您的邮件包含CAPS或免费VIAGRA等字词,则可能会出现问题 - 在这种情况下,它可能会被标记为垃圾邮件。
实际上,似乎SORBS不再维护了..
答案 2 :(得分:0)
基本上是,但这取决于配置本地SMTP中继的方式。
PHP所需要的只是在邮件中设置mime标题“From”和/或“Reply-to:”。
答案 3 :(得分:0)
您可以修改邮件标题......
mail("aaa@aaa.com", "My subject", "My Msg", "From: Myself <bbb@bbb.com>\r\n");
答案 4 :(得分:0)
如果您使用gmail(smtp),您将能够每隔一段时间发送有限数量的电子邮件,否则您将被禁止使用。 您可以设置一些本地邮件服务器,但不会传递所有信件,并且大部分信件都会被标记为垃圾邮件。