我正在尝试使用xampp(localhost)和sendmail发送电子邮件,使用gmail但可能Google在隐私设置上执行了一些更改,但我无法将其与其他帖子中的定义一起使用。 我已经停用了2步验证并允许所有应用访问(在Google帐户上)。
我的电脑上有以下信息:
sendmail.ini
[sendmail]
smtp_server=smtp.gmail.com
smtp_port=587
smtp_ssl=auto
error_logfile=error.log
auth_username=myemail@gmail.com
auth_password=mygmailpassword
default_domain=localhost
debug_logfile=debug.log
pop3_server=
pop3_username=
pop3_password=
force_sender=
force_recipient=
hostname=localhost
和
php.ini
sendmail_path = "\"D:\xampp\sendmail\sendmail.exe\" -t"
和
<?php
$message = "Test";
$headers = "From: emaik_from@gmail.com";
mail("email_to@gmail.com", "Testing", $message, $headers);
echo "worked";
?>
我尝试过更多例子,但我总是得到:
15/12/10 12:19:13 : Socket Error # 10061<EOL>Connection refused.
我也尝试过465和25个端口 你们有什么想法吗?
谢谢! JoãoCorrêa