【发布时间】:2016-05-10 10:25:39
【问题描述】:
在我的本地环境中,电子邮件可以工作,但是一旦我转移到我的在线网站,smtp 电子邮件就无法工作并显示超时错误。
这是我的config/email.php 文件:
<?php defined('BASEPATH') OR exit('No direct script access allowed.');
$config['protocol'] = 'smtp';
$config['smtp_host'] = 'ssl://smtp.gmail.com';
$config['smtp_port'] = 465;
$config['smtp_user'] = '[email]';
$config['smtp_pass'] = '[password]';
$config['smtp_timeout'] = 30;
$config['mailtype'] = 'html';
$config['charset'] = 'utf-8';
$config['wordwrap'] = TRUE;
我用的是Cpanel,需要配置什么吗?
【问题讨论】:
-
您使用的是网站托管服务提供商还是您自己的专用/VPS 服务器?例如,了解您的提供商是谁,看看他们是否阻止了传出端口 465,这可能会有所帮助。
标签: php codeigniter email smtp