麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > CMS > Ecshop > 正文

ecshop實現smtp發送郵件

2024-07-09 22:56:59
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了ecshop實現smtp發送郵件,需要的朋友可以參考下
 

使用ECShop的smtp方式發送郵件時,在cls_smtp類文件中,執行到get_data方法中的語句:

 

復制代碼代碼如下:

$line    = fgets($this->connection, 512);

 

;時,發生超時錯誤。

注釋掉該函數的執行,直接發送郵件,則返回錯誤ehlo command failed。

但打印出鏈接數據時,確實連上了。

之前用別的程序發送郵件也是可以正常發送的,于是重新發送函數,改用phpmailer發送郵件。

 

復制代碼代碼如下:

function smtp_mail($name, $email, $subject, $content, $type = 1, $notification=false) {
     /* 如果郵件編碼不是EC_CHARSET,創建字符集轉換對象,轉換編碼 */
    if ($GLOBALS['_CFG']['mail_charset'] != EC_CHARSET)
    {
        $name      = ecs_iconv(EC_CHARSET, $GLOBALS['_CFG']['mail_charset'], $name);
        $subject   = ecs_iconv(EC_CHARSET, $GLOBALS['_CFG']['mail_charset'], $subject);
        $content   = ecs_iconv(EC_CHARSET, $GLOBALS['_CFG']['mail_charset'], $content);
        $shop_name = ecs_iconv(EC_CHARSET, $GLOBALS['_CFG']['mail_charset'], $GLOBALS['_CFG']['shop_name']);
    }
    $charset   = $GLOBALS['_CFG']['mail_charset'];
    include_once ROOT_PATH . 'includes/phpmailer/class.phpmailer.php';
    $mail = new PHPMailer();
    $mail->From = $GLOBALS['_CFG']['smtp_user'];
    $mail->FromName = '云南***播有限公司';
    if ($GLOBALS['_CFG']['mail_service'] == 0) {
        $mail->isMail();
    } else {
        $mail->IsSMTP();
        $mail->Host = $GLOBALS['_CFG']['smtp_host'];
        $mail->Port = $GLOBALS['_CFG']['smtp_port'];
        $mail->SMTPAuth = !empty($GLOBALS['_CFG']['smtp_pass']);
        $mail->Username = $GLOBALS['_CFG']['smtp_user'];
        $mail->Password = $GLOBALS['_CFG']['smtp_pass'];
    }
    $mail->Encoding = "base64";
    //$mail->Priority     = $this->priority;
    $mail->CharSet      = $charset;
    $mail->IsHTML($type);
    $mail->Subject      = $subject;
    $mail->Body         = $content;
    $mail->Timeout      = 30;
    $mail->SMTPDebug    = false;
    $mail->ClearAddresses();
    $mail->AddAddress($email, $name);
    $mail->ConfirmReadingTo = $notification;
    $res = $mail->Send(); 
    if (!$res)
    {
        $GLOBALS['err']->add($mail->ErrorInfo);
        $GLOBALS['err']->add($GLOBALS['_LANG']['sendemail_false']);
        return false;
    }
    return true;
}

 

以上就是本文的全部內容了,希望小伙伴們能夠喜歡。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 午夜a狂野欧美一区二区 | 在线免费观看毛片 | 国产三级在线观看a | 免费a视频| 黄网站免费观看视频 | 国内精品伊人久久 | 免费观看高清视频网站 | 欧美一级淫片免费播放口 | 日日草视频 | 毛片在线免费观看完整版 | 激情亚洲一区二区三区 | 亚洲av一级毛片特黄大片 | 精品二区在线观看 | 亚洲人成在线播放 | 久草视频免费 | 欧美城网站地址 | 九九黄色 | 精品国产一区二区久久 | 在线观看精品视频 | 91成人免费网站 | 欧美a∨一区二区三区久久黄 | 欧美一级片网站 | 奶子吧naiziba.cc免费午夜片在线观看 | 成人不卡在线观看 | 久久久一区二区三区精品 | 国产色爱综合网 | 天堂成人国产精品一区 | 日本在线免费观看视频 | 国产美女视频黄a视频免费 日韩黄色在线播放 | 91精品国| 日韩欧美激情视频 | 极品国产91在线网站 | 最近高清无吗免费看 | 中文字幕亚洲一区二区三区 | 最近国产中文字幕 | 亚洲最大的成人网 | 草草视频在线播放 | 日本免费aaa观看 | av电影免费在线 | 欧美 日韩 三区 | 精品人成 |