使用codeigniter电子邮件库的PHP邮件

时间:2010-07-07 08:07:03

标签: php codeigniter

我想使用 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(失败)。是否有任何其他配置需要发送邮件。

1 个答案:

答案 0 :(得分:1)

确保您已正确设置电子邮件偏好设置。有关说明,请参阅用户指南的此页面:

http://codeigniter.com/user_guide/libraries/email.html

特别注意smtp设置,即smtp_host,smtp_user和smtp_pass。根据系统的设置方式,需要对其进行配置。