CI發送到郵箱功能(支援發送附件)

來源:互聯網
上載者:User

public function sendMail() {
$config['protocol'] = 'smtp';//採用smtp方式

$config['smtp_host'] = 'smtp.126.com';
$config['smtp_user'] = 'mytest@126.com';//你的郵箱帳號
$config['smtp_pass'] = 'mytest123';//你的郵箱密碼



//$config['smtp_pass'] = 25;
$config['charset'] = 'utf-8';
$config['wordwrap'] = TRUE;
$config['mailtype'] = "html";
$this->load->library('email');//載入email類
$this->email->initialize($config);//參數配置
$this->email->from('lijunhua19862008@126.com', '我是寄件者 陳立偉');

$this->email->to('my@test.com');
//$this->email->cc('another@another-example.com');
//$this->email->bcc('them@their-example.com');

$this->email->subject('Email Test to guijia');

$this->email->message('Testing the email class.');

$this->email->attach('static/upfile/'.$sfile.'');

//顯示發送郵件的結果,載入到res_view.php視圖檔案中
if(!$this->email->send()){
$data="<font color='red' size='10px'>郵件發送失敗,可能是由您的寄件者或者密碼填寫不匹配造成</font>";

} else {
$data="<font color='red' size='10px'>郵件發送成功</font>";

}
echo $data;
echo $this->email->print_debugger();

}


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.