作者 邓超

更新 代理

... ... @@ -272,6 +272,9 @@ class MailListV2Es extends Base {
// 邮件箱
$v['folder_name'] = db()->cache(86400)->value(folderSql::first($v['folder_id'],'folder'));
// 暂时这样吧
$v['flagged'] = db()->value(\Model\listsSql::first('id = '.$v['id'],'`flagged`'));
return $v;
},$lists?:[]);
... ...
... ... @@ -288,7 +288,7 @@ class MailFun {
$mail->send_proxy_host = implode(':',$smtp);
foreach (MailProxy::getProxy() as $ip){
$mail->Host = $ip;
$mail->Host = empty($email['smtp_proxy'])?$ip:$email['smtp_proxy'];
// 发送成功直接返回
if($mail->send()){
logs('sendmail '.$ip.' success '.$email['email'].' to '.$data['tos'][0]['email'],LOG_PATH.'/mail_send.log');
... ...
... ... @@ -42,6 +42,9 @@ class MailProxy {
];
/**
* TODO: 国内ip不能用来转发gmail
* TODO: 国内ip不能用来转发gmail
* TODO: 国内ip不能用来转发gmail
* 代理服务器 地址
* @var string[]
*/
... ... @@ -78,8 +81,14 @@ class MailProxy {
unset($host[$k]);
}
}
//TODO: 国内ip不能用来转发gmail
//TODO: 国内ip不能用来转发gmail
//TODO: 国内ip不能用来转发gmail
$host[] = '101.42.1.235'; // 北京的服务器 不能用gmail来使用这个ip
$host[] = '101.43.238.130'; // 北京的服务器 不能用gmail来使用这个ip
$host[] = '82.157.160.98'; // 北京的服务器 不能用gmail来使用这个ip
$host[] = '101.42.26.228'; // 北京的服务器 不能用gmail来使用这个ip
$host[] = '58.87.96.140'; // 北京的服务器 不能用gmail来使用这个ip
shuffle($host);
... ...