【发布时间】:2013-09-23 02:29:06
【问题描述】:
我知道这在网上到处都是……但是我尝试了很多解决方案,但似乎都不起作用。我的 SMTP 邮件最初是作为垃圾邮件通过的,现在刚刚进入我的收件箱,但带有警告通知说该电子邮件没有通过欺诈测试..
所以我使用 Optus 的 SMTP 服务器 (mail.optusnet.com.au),对于“sendmail_from”,我有我的电子邮件地址..
对于实际的邮件,我有这个:
$message = 'Hello, $user;
$to = 'nobody@example.com';
$subject = 'Welcome';
$headers = 'From: myemail@hotmail.com' . "\r\n" .
'Reply-To: myemail@hotmail.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail('myemail@hotmail.com', $subject, $message, $headers);
有什么想法吗?
谢谢,
亚当
【问题讨论】:
-
您是否尝试过发送到不同的域?您的邮件很可能被视为“欺诈”,因为 hotmail 的
spf records与 Optus 的邮件服务器不对应。此外,一些垃圾邮件过滤器通常将 hotmail 视为不安全的来源。这两者的组合很可能会引发一些标志。 -
这就是我不明白的......当我将其保留为默认“yourmail@yourdomain.com”时,它直接进入收件箱并且不担心任何事情......仅供参考,“myemail”只是一个占位符..我实际上使用了我的个人电子邮件,但为了这篇文章而将其编辑了