我正在将Codeigniter用于网络解决方案中托管的网站, 并且无法发送电子邮件 我的电子邮件配置页面是
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/*
| -------------------------------------------------------------------
| EMAIL CONFING
| -------------------------------------------------------------------
| Configuration of outgoing mail server.
| */
$config['protocol']='smtp';
$config['smtp_host']='hostname';
$config['smtp_port']='587';
$config['smtp_timeout']='80';
$config['smtp_user']='user';
$config['smtp_pass']='password';
$config['_smtp_auth']=TRUE;
$config['charset']='utf-8';
$config['newline']="\r\n";
/* End of file email.php */
/* Location: ./system/application/config/email.php */
在Outlook中,我必须检查我的传出服务器是否需要对该电子邮件地址进行身份验证。 任何帮助将不胜感激。
答案 0 :(得分:2)
好吧,我知道了,我必须将localhost作为主机名放在服务器上的email.php中,然后才能运行。 (可能它也会帮助其他人......)