Browse Source

邮件优化

pull/1/head
pengda 9 months ago
parent
commit
fe0b9bce67
  1. 11
      config/define.php
  2. 10
      model/mBase.php

11
config/define.php

@ -27,8 +27,15 @@
define('CONTACT_US_IMG_URL', TCM_DOMAIN.'/images/contact_us.png');
$GLOBALS['notice_qqmail_list'] = array(
'wangpd5@163.com' => 'GTKEOWXEGEUOERNR',
$GLOBALS['notice_mail_list'] = array(
'wangpd5@163.com' => array(
'host' => 'smtp.163.com',
'password' => 'GTKEOWXEGEUOERNR'
),
'1026652509@qq.com' => array(
'host' => 'smtp.qq.com',
'password' => 'ausuogizwarnbfej'
),
);
define('RQ_USER_CASE_DATA', 'rq_user_case_data_%s_%d');
define('RQ_USER_CASE_HTML_URL', TCM_DOMAIN . '/export_pdf?key=%s');

10
model/mBase.php

@ -117,16 +117,16 @@ class mBase extends publicBase {
public static function sendMail($emails, $title, $content,$attr='') {
include_once SERVER_ROOT . '/library/mail/class.phpmailer.php';
$mail_name = array_rand($GLOBALS['notice_qqmail_list']);
$mail_name = array_rand($GLOBALS['notice_mail_list']);
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = 'smtp.163.com';
$mail->Port = 587; // TCP 端口
$mail->SMTPSecure = 'tls'; // 启用 TLS 加密
$mail->Host = $GLOBALS['notice_mail_list'][$mail_name]['host'];
$mail->Port = 465; // TCP 端口
$mail->SMTPSecure = 'ssl'; // 启用 TLS 加密
//$mail->SMTPDebug = 2; // 是否开启调试
$mail->Username = $mail_name;
$mail->Password = $GLOBALS['notice_qqmail_list'][$mail_name];
$mail->Password = $GLOBALS['notice_mail_list'][$mail_name]['password'];
$mail->From = $mail_name;
$mail->CharSet = "utf-8";
$mail->IsHTML(true);

Loading…
Cancel
Save