【发布时间】:2014-01-18 03:00:36
【问题描述】:
我在主机 Cpanel 中使用 Codeignter。在本地我可以通过谷歌帐户发送电子邮件,但在主机 Cpanel 上它会出错。 这是我的配置:
$ci = get_instance();
$ci->load->library('email');
$config['protocol'] = "smtp";
$config['smtp_host'] = "ssl://smtp.gmail.com";
$config['smtp_port'] = 465;
$config['smtp_user'] = "xxx@gmail.com";
$config['smtp_pass'] = "xxx";
$config['charset'] = "utf-8";
$config['mailtype'] = "html";
$config['newline'] = "\r\n";
$ci->email->initialize($config);
在主机上启用 Openssl。
这是错误提示:
.....
Message: fsockopen() ...: unable to connect to ssl://smtp.gmail.com:465
.....
请帮帮我! 对不起,我的英语不好
【问题讨论】:
标签: php codeigniter email ssl