我创build了一个网站,当他们注册/更改密码时偶尔会发送电子邮件给用户。
然而,每个其他人不能或不会收到电子邮件。 他们告诉我,他们甚至没有打他们的垃圾邮件文件夹。
我不知道MXlogging或电子邮件发送吨,但是当我为此域“编辑DNS区域”,特别是有1 MXlogging在那里列出。
你如何去解决僵尸PHP邮件操作?
更新:这是我超级简单的PHP邮件代码:
$subject = "Subject Here"; $message = "Emails Message"; $to = $verified_user_data["email_address"]; $headers = "From: [email protected]\r\n" . "Reply-To: [email protected]\r\n" . "X-Mailer: PHP/" . phpversion(); //returns true on success, false on failure $email_result = mail($to, $subject, $message, $headers);
回答: “你是说有人做,有些人不? 雅各布
是的,基本上。 我使用上面类似的代码发送包含用户login用户名/密码的电子邮件。 而且我卖给相当技术精通的人。 大约50%的时间,我的客户声称他们无法在收件箱中或在垃圾邮件箱中find他们的欢迎电子邮件。 就好像它从未到达过。 雅虎电子邮件地址接受我的电子邮件或者看起来是最大的问题。
回答: “尽pipeSPFlogging(或缺lesslogging)会影响您的MXlogging,但是您对服务器本身的访问和控制有多less? @ John Gardeniers
我从Codero租用专用服务器。 运行CentOS 5,WHM + cPanel。 我有完整的根访问整个事情。 不太了解MXlogging和/或SPFlogging。 我只想要PHP邮件function工作。 在php邮件function的帮助页面上没有太多的说明。
回复: “你用什么SMTP服务器?” @ JonLim
不知道。 当我需要发送电子邮件给忠实的客户时,我使用上面的代码,就是这样。 我需要担心SMTP服务器吗?
re: “可能有很多很多的东西,你能描述一下你是如何在你的代码中发送邮件的吗?例如你是否使用本地的sendmail或postfix来closures另一个邮件服务器?在可以/不可以接收的域中的任何一致性电子邮件?您是否通过您发送邮件的IP地址设置了PTRlogging设置?SPFlogging怎么样? @ gravyface
我刚刚描述了我的简单代码!
我相信我一直在雅虎领域遇到最大的麻烦,然而“独立”的域名(可能运行spamassasin)前。 [email protected],而不是[email protected]似乎给了很多麻烦。 我不知道是否从IP地址发送我的邮件的PTRlogging设置。 这可能是我设置域名的IP地址,因为我没有做任何特别的事情。 不知道SPFlogging,我可以在哪里创build一个?
注意:垃圾邮件发送者给我们心爱的电子邮件系统带来的破坏是一种令人痛心的耻辱。
可能是很多很多的东西。 你能描述一下你如何在你的代码中发送邮件吗? 即你是否使用本地sendmail或postfix中继其他邮件服务器? 任何可以/不能接收电子邮件的域名的一致性? 您是否从您发送邮件的IP地址设置了PTRlogging设置? SPFlogging呢?
编辑
我怀疑:
你被列入黑名单。 将您的IP插入MXToolbox的黑名单检查器,让我们知道结果。 可能是你的服务器上的整个块; 也许垃圾邮件发送者仍然存在,如果是这样的话,你应该改变主机提供者,因为从黑名单中删除可能是非常耗时的(或者在你的情况下是不可能的)。
您没有PTRlogging设置。 您需要validation/要求您的托pipe服务提供商为您创build一个。
如果它主要是雅虎! 那么你应该检查他们发送邮件的最佳做法 。
你在欺骗From:地址吗? 我会设置一个SPFlogging(在您的DNS区域的“TXT”下;它非常简单 ,您的DNSpipe理界面可能有一个内置的向导)。