我想使用 codeigniter 电子邮件库发送电子邮件。我的控制器如下;
Class Users extends Controller
{
function users()
{
parent::Controller();
$this->load->library('email');
}
function testmail()
{
$this->email->to('ajith@toobler.com');
$this->email->from('admin@gaishan.com');
$this->email->subject('Email Cofirmation mail');
$this->email->message('Email Cofirmation mail from Codeignitor');
if($mail = $this->email->send())
echo 1;
else
echo 0;
}
}
我的Email.php放在 ../ system / libraries .Mail无效。上面的程序返回0(失败)。是否有任何其他配置需要发送邮件。
答案 0 :(得分:1)
确保您已正确设置电子邮件偏好设置。有关说明,请参阅用户指南的此页面:
http://codeigniter.com/user_guide/libraries/email.html
特别注意smtp设置,即smtp_host,smtp_user和smtp_pass。根据系统的设置方式,需要对其进行配置。