【发布时间】:2015-02-17 19:07:39
【问题描述】:
详情
- 我正在使用 php.exe 在本地 Windows 7 机器上运行 PHP 脚本
- 我想在脚本结束时触发一封电子邮件,但我无法让它发送电子邮件。
邮件
mail('email@gmail.com', '$title' , '$data' );
这就是我的 php.ini
中的内容[mail function]
SMTP = smtp.gmail.com
smtp_port = 25
username = email@gmail.com
password = *****
sendmail_from = email@gmail.com
我仍然无法发送任何邮件。我不断得到:
警告:mail():SMTP 服务器响应:530 5.7.0 必须先发出 STARTTLS 命令。 l49sm2288391qgd.21 - gsmtp
如果我做错了什么,请指教。
如果有任何建议,请随时给我。
感谢您的宝贵时间!
【问题讨论】:
-
让生活变得轻松。不要使用
mail(),而是使用PHPMailer。