簡體   English   中英

在 Codeigniter 中使用 Gmail 發送郵件

[英]Sending Mail Using Gmail In Codeigniter

我將嘗試在 codeigniter 中使用 gmail 發送郵件。 我編寫代碼如下。 當我將它上傳到 c 面板上時,它將正常工作 2 天,但之后停止工作。

//Load email library
$this->load->library('email');

//SMTP & mail configuration
$config = array(
    'protocol' => 'smtp',
    'smtp_host' => 'ssl://smtp.googlemail.com',
    'smtp_port' => 465,
    'smtp_user' => 'xxxxxx',
    'smtp_pass' => 'xxxxxx',
    'mailtype'  => 'html',
    'charset'   => 'utf-8'
);
$this->email->initialize($config);
$this->email->set_mailtype('html');
$this->email->set_newline("\r\n");

//Email content
$htmlContent = '<h1>MY WEBSITE</h1>';
$htmlContent .= '<p>OTP For Reset Your Password.</p>';

$this->email->to($uemail);
$this->email->from('xxxxxxxx','MyWebsite');
$this->email->subject('MESSAGE');
$this->email->message($htmlContent);

//Send email
$this->email->send();   

我遇到了同樣的事情,email 沒有發送並且沒有錯誤,結果當我檢查我的 Gmail 帳戶時,它並不總是在主要選項卡上(確保它也不在垃圾郵件文件夾中)。 已發送,但在“促銷”選項卡中。

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM