我想为我的php项目创建联系表单,我决定使用phpmailer所以这是我的代码:
$mail = new PHPMailer;
$mail->isSMTP();
$mail->SMTPAuth = true;
$mail->Host = 'smtp.gmail.com';
$mail->Username = 'test@gmail.com';
$mail->Password = 'password';
$mail->SMTPSecure = 'ssl';
$mail->Port = 465;
$mail->isHTML();
$mail->Subject = 'Contact From My Friends';
$mail->Body = <p>Message Body</p>;
$mail->FromName = 'Contact';
$mail->AddAddress('test@gmail.com','name');
if ($mail->send()) {
echo "success"
} else {
echo "Failed";
}
我遇到的问题是,当我尝试发送收到的邮件时:
无法发送消息.Mailer错误:SMTP connect()失败。 Troubleshooting PHPMailer Problems
我也在Xampp php.ini上禁用了openssl:
extension=php_openssl.dll
我尝试了很多东西,但我不知道是什么导致了这个问题。请帮帮我。