0

我正在运行 PHPmail()函数,如果邮件包含 mydomain.org,则根本不会发送电子邮件,其中 mydomain.org 是服务器托管的域。

这是我所拥有的:

$subject = 'hey there';
$message = 'you have been invited to mydomain.org/index.php?blah=776876';
mail('test@gmail.com', $subject, $message, 'From:admin@mydomain.org' . "\r\n");

如果$message包含“mydomain.org”,则不会发送电子邮件。如果我将 .org 更改为 .com,它会起作用。如果我删除'g'并使其成为.or,它会起作用。mydomain.org 以外的任何 url 都可以。

我知道我应该使用电子邮件客户端,但与此同时,非常感谢任何帮助。

4

1 回答 1

1

您的托管服务提供商可能会阻止发送带有指向主机域的链接的电子邮件作为反垃圾邮件策略。奇怪的是,他们允许您链接到其他站点,而不是您自己的站点,因为我通常认为到远程站点的链接会更令人担忧,但是,我相当肯定这就是您遇到的问题。

我会联系你的供应商的客户服务,看看你能做什么;因为它们完全允许您发送电子邮件,所以它们可能有某种方法可以让您这样做,也许只要将其限制为每分钟一定数量或类似的东西。

于 2013-10-17T04:06:19.073 回答