使用以下代码时,我可以向 Yahoo 帐户发送(并接收)电子邮件,但在发送到 Gmail 帐户时,没有任何内容显示 (是的,我已经监控Spam文件夹超过4小时 - 什么都没有!)。
public function sendEmail($email_addy, $temp_pass)
{
$website_name = $this->website_name;
$message = <<<MESSAGE
Greetings!
Your password is:
$temp_pass
Your friends at: $website_name !
MESSAGE;
$headers = 'From: ' . $this->email_from . "\r\n" . 'Reply-To: ' . $this->email_from . "\r\n" . 'X-Mailer: PHP/' . phpversion ();
mail ( $email_addy, $this->email_subject, $message, $headers );
}
为什么Gmail会删除电子邮件?我认为邮件正文可能太小,所以我甚至添加到邮件中没有不同的结果......