Php 使用gmail作为smtp服务器时,无法连接到wamp中的mailserver
警告:mail():无法连接到位于“”的邮件服务器ssl://smtp.gmail.com“端口465,请验证php.ini中的“SMTP”和“SMTP_端口”设置,或在第18行的C:\wamp\www\send.php中使用ini_set() 我的php文件如下:Php 使用gmail作为smtp服务器时,无法连接到wamp中的mailserver,php,Php,警告:mail():无法连接到位于“”的邮件服务器ssl://smtp.gmail.com“端口465,请验证php.ini中的“SMTP”和“SMTP_端口”设置,或在第18行的C:\wamp\www\send.php中使用ini_set() 我的php文件如下: <html> <head> <title>Sending HTML email using PHP</title> </head> <body&g
<html>
<head>
<title>Sending HTML email using PHP</title>
</head>
<body>
<?php
ini_set("SMTP","ssl://smtp.gmail.com");
ini_set("smtp_port","465");
$to = "sravya.siji@gmail.com";
$subject = "Not using Gmail";
$message = "<b>HTML message</b>";
$message .= "<h1>Manu this is sent from PHP Code....</h1>";
$retval = mail ($to,$subject,$message);
if( $retval == true ) {
echo "Message sent successfully...";
}else {
echo "Message could not be sent...";
}
?>
</body>
</html>
使用PHP发送HTML电子邮件
你能帮我解决这个错误吗。。。。。。提前感谢:)您是否尝试过smtp-relay.gmail.com,这是谷歌在端口25上推荐的一个
另外,您是否检查了服务器是否能够与其通信?可能在某个地方阻塞。它不能那样工作。当使用SSL时,Google(和其他人)也需要用户ID和密码。您无法提供使用此方法的用户,因此连接失败。安装邮件服务器或使用
phpMailer
phpMailer
是最简单的选项!另外,您不应该将代码放入\wamp\www
创建子文件夹,然后创建一个虚拟主机,该主机将通过不安全的连接发送邮件