简体   繁体   English

警告通过本地主机发送邮件

[英]warning sending mail via localhost

i had an issue with sending email from localhost server 我从本地服务器发送电子邮件时遇到问题

I've got this problem : 我有这个问题:

mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\\wamp\\www\\mail.php on line 14 mail():无法通过“ localhost”端口25连接到邮件服务器,无法在php.ini中验证“ SMTP”和“ smtp_port”设置,或者在第14行的C:\\ wamp \\ www \\ mail.php中使用ini_set()

Line 14 : 第14行:

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

i configured sendmail.ini : 我配置了sendmail.ini:

[sendmail]

smtp_server=smtp.gmail.com

smtp_port=465

smtp_ssl=ssl

default_domain=localhost

error_logfile=error.log

;debug_logfile=debug.log

auth_username= haythem.belhadj@esprit.tn

auth_password=******

pop3_server=

pop3_username=

pop3_password=

force_sender= haythem.belhadj@esprit.tn

force_recipient=

hostname=localhost

also php.ini files in apache and php folders added this line apache和php文件夹中的php.ini文件也添加了这一行

"C:\\wamp\\sendmail\\sendmail.exe -t -i" “ C:\\ wamp \\ sendmail \\ sendmail.exe -t -i”

what should i do ? 我该怎么办 ?

打开php.ini文件,取消对php_openssl,php_smtp和php_sockets的注释然后重新启动所有服务。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM