我的 EC2 电子邮件功能遇到了一个小问题。虽然我能够从 ec2 向我的 Yahoo Mail 帐户发送电子邮件,但 Gmail 在 23 小时前停止接收我的 EC2 电子邮件(即 23 小时前,我可以执行以下操作并且它会起作用。
mail("jetmail250@gmail.com", $subject, $message, $headers).
我用来从我的 EC2 服务器发送邮件的代码如下所示。我检查了 Gmail 中的所有垃圾邮件箱、过滤器等,但没有看到任何发送到我的 Gmail 的邮件。为了隔离问题,我将从我的 EC2 发送的所有邮件从我的 Gmail 重定向到我的雅虎。EC2 确实成功地向我的 Yahoo Mail 帐户发送了电子邮件,修改后的代码在下面以橙色突出显示
我在我的网站 (www.JethroChan.com/contact.php) 上使用此电子邮件功能,以允许人们使用我的表单直接从我的网站向我发送电子邮件。我的 Gmail 是我网站联系表中这些电子邮件的唯一接收者。
<?php
//send email
$subject = $_REQUEST['subject'] ;
$headers = $_REQUEST['headers'] ;
$message = $_REQUEST['message'] ;
mail("jetmail250@yahoo.com (this was @gmail.com to a Valid Gmail account earlier)", $subject, $message, $headers);
//echo "Email Sent!";
?>
请帮我看看为什么今天只有雅虎而不是谷歌能够接收我的 EC2 电子邮件:D