【发布时间】:2011-04-06 20:17:38
【问题描述】:
我在那儿。
我正在为我的公司创建一份时事通讯 - 收件人很可能是使用公司电子邮件地址的其他公司员工。
问题是,当我使用mail() 发送邮件时,它通常会被防火墙捕获,将其标记为垃圾邮件,因为它是由网络服务器发送的。
我怎样才能优化我的功能,所以被拒绝的邮件数量会有所减少。我确定我无法达到 100%,但至少大多数收件人应该会收到他们的邮件。
目前,函数的外观如下:
mail($email, $subject, $message, '-f info@mycompany.com\r\nfrom: noreply@mycompany.com\r\nreply-to: info@mycompany.com');
【问题讨论】:
-
您是为每位员工发送一封邮件,还是一次抄送/密送所有人?
-
每位员工一封邮件。但就目前而言,我是唯一一个,甚至我自己的公司也会过滤掉邮件(即使它们来自他们自己的服务器......)
标签: php email spam-prevention email-validation email-headers