作者 邓超

x

... ... @@ -905,6 +905,13 @@ class Home extends Base {
}
}
logs('超过读取body次数 '.$data['id']);
if(isset($mail)){
if(!$mail->client->hasMail($data['uid'])){
app()->e('mail_not');
}
}
}else{
logs('读取body 没有查询到数据 '.$id.'-'.($email['email']??''));
}
... ...
... ... @@ -78,7 +78,7 @@ return [
'mail_not' => '邮件不存在',
'mail_not' => '邮件不存在/已删除',
'mail_body_error' => '邮件内容拉取失败',
'tos_verify_error' => '收件人邮箱地址错误 %s',
... ...
... ... @@ -610,6 +610,18 @@ class Imap {
// throw new \Exception("delete error:".end($res[1]));
}
/**
* 判断邮件是否存在
* @param $uid
* @return bool
* @throws \Exception
* @author:dc
* @time 2024/7/23 11:20
*/
public function hasMail($uid){
$result = $this->fetch($uid,'UID',true);
return !empty($result);
}
/**
* 获取邮件头,并解析
... ...