CI的email类需要php.ini设置么?
RT 尝试了下CI的Email类 但发现CI报错A PHP Error was encountered
Severity: Warning
Message: mail(): SMTP server response: 503 Error: need EHLO and AUTH first !
Filename: libraries/Email.php
Line Number: 1862
Backtrace:
File: G:\WebServer\McAdmin\application\controllers\Email.php
Line: 32
Function: send
File: G:\WebServer\McAdmin\index.php
Line: 315
Function: require_once
SMTP设置
; For Win32 only.
; http://php.net/smtp
SMTP = smtp.qq.com
; http://php.net/smtp-port
smtp_port = 25 贴代码看下你怎么写的。原则上不需要修改 php.ini 本帖最后由 Devin 于 2016-11-29 14:30 编辑
。。。 Hex 发表于 2016-11-29 13:59
贴代码看下你怎么写的。原则上不需要修改 php.ini
我用的QQ邮箱 而且开启了第三方客户端登陆需要授权 所以pass不是邮箱的密码
Tony君 发表于 2016-12-1 10:09
我用的QQ邮箱 而且开启了第三方客户端登陆需要授权 所以pass不是邮箱的密码
...
你缺少设置发送邮件的协议配置 $config['protocol'] = 'sendmail';
建议看看手册 http://codeigniter.org.cn/user_guide/libraries/email.html
Hex 发表于 2016-12-1 11:11
你缺少设置发送邮件的协议配置 $config['protocol'] = 'sendmail';
建议看看手册 http://codeigniter.org ...
设置了一样不行·~~ Hex 发表于 2016-12-1 11:11
你缺少设置发送邮件的协议配置 $config['protocol'] = 'sendmail';
建议看看手册 http://codeigniter.org ...
Tony君 发表于 2016-12-1 17:02
你这个代码里没设置啊。。。。要这样写 $config['protocol'] = 'smtp'; 对照你写的。。。
别忽悠我 哈哈
页:
[1]