【发布时间】:2011-03-05 09:06:37
【问题描述】:
我正在尝试通过 localhost(XAMPP Windows 1.7.3 安装)发送电子邮件,但我已经尝试了几个小时没有成功。
这是我尝试的最后一个代码:
$config = Array(
'protocol' => 'smtp',
'smtp_host' => 'ssl://smtp.gmail.com',
'smtp_port' => 465,
'smtp_user' => 'mygoogleappsuser@mydomain.com',
'smtp_pass' => 'mypassword',
);
$this->load->library('email', $config);
$this->email->set_newline("\r\n");
$this->email->from('mygoogleappsuser@mydomain.com', 'My Name');
$this->email->to('recepient@example.com');
$this->email->subject('Email Test');
$this->email->message('Testing the email class.');
if($this->email->send())
{
echo 'Your email was sent.';
}
else
{
show_error($this->email->print_debugger());
}
每当我尝试加载此页面时,页面都会显示它正在加载,但没有任何反应。我需要在我的服务器中设置什么来确保电子邮件传递吗?
我弄乱了 php.ini 和 sendmail 的配置,但没有运气。并且在重要的情况下,openSSL 不可用。
知道有什么问题吗?
【问题讨论】:
标签: email codeigniter xampp