来自远程服务器的响应是:通过xampp localhost发送邮件时拒绝邮件

时间:2017-04-09 00:04:09

标签: php email xampp

我正在尝试通过PHP代码发送邮件

我正在使用Xampp v3.2.2,

我已将XAMPP配置为从localhost发送邮件,如下所示:

在php.ini中:

extension = php_openssl.dll

SMTP = smtp.gmail.com

SMTP_PORT = 587

sendmail_from = my_id@gmail.com

sendmail_path =“\”C:\ xampp \ sendmail \ sendmail.exe \“ - t”

sendmail函数中的

,在sendmail.ini中:

smtp_server = smtp.gmail.com

SMTP_PORT = 587

error_logfile = error.log中

debug_logfile =的debug.log

auth_username=my_id@gmail.com

AUTH_PASSWORD = my_id_password

force_sender=my_id@gmail.com

我非常确定这种配置是正确的,我的代码是:

<?php
$to = "another_id@hotmail.com";
$subject = "wa a5iran zobtet";
$txt = "Hello world! My first mail with PHP";
$headers = "From: Someone" . "\r\n";

mail($to,$subject,$txt,$headers);
?>

邮件已发送但我得到了这个:

邮件被阻止

您的邮件已被another_id@hotmail.com阻止。有关详细信息,请参阅下面的技术详细信息。

远程服务器的响应是: 消息被拒绝。有关详细信息,请参阅https://support.google.com/mail/answer/69585

0 个答案:

没有答案