失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > php发送gmail 使用GMail SMTP服务器从PHP页面发送电子邮件

php发送gmail 使用GMail SMTP服务器从PHP页面发送电子邮件

时间:2019-08-02 11:28:40

相关推荐

php发送gmail 使用GMail SMTP服务器从PHP页面发送电子邮件

我试图通过Gmail的SMTP服务器从一个PHP页面发送电子邮件,但是我得到了这个错误:

身份验证失败[SMTP:SMTP服务器不支持身份验证(代码:250,响应: at your service,[98.117.99.235]SIZE 35651584 8Bitmime STARTTLS ENHANCEDSTATUSCODES PIPELINING)]

有人能帮忙吗? 下面是我的代码:<?php

require_once "Mail.php";

$from = "Sandra Sender ";

$to = "Ramona Recipient ";

$subject = "Hi!";

$body = "Hi,\n\nHow are you?";

$host = "";

$port = "587";

$username = "testtest@";

$password = "testtest";

$headers = array ('From' => $from,

'To' => $to,

'Subject' => $subject);

$smtp = Mail::factory('smtp',

array ('host' => $host,

'port' => $port,

'auth' => true,

'username' => $username,

'password' => $password));

$mail = $smtp->send($to, $headers, $body);

if (PEAR::isError($mail)) {

echo("

" . $mail->getMessage() . "

");

} else {

echo("

Message successfully sent!

");

}

?>

如果觉得《php发送gmail 使用GMail SMTP服务器从PHP页面发送电子邮件》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。