【发布时间】:2013-02-26 07:06:12
【问题描述】:
我正在使用 php mail() 发送“联系我们”邮件。 代码如下
$mailTo='test@example.com';
$mailfrom='test@gmail.com';
$mailSubject=$subject;
$mailBody="testing";
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers .= "From: ".$mailfrom."\n";
mail($mailTo,$mailSubject,$mailBody,$headers);
如果 From Id 是 Gmail id 邮件未发送。有什么想法吗?
【问题讨论】:
-
您必须激活 ssl。设置 gmail 主机和端口。使用 gmail 用户名和密码。没有这样做,您的邮件可能只能与其他服务器一起使用,但不能与 gmail 一起使用。那是因为 smtp 服务器将是 localhost,而 gmail 不是这种情况。