作者 邓超

x

... ... @@ -438,7 +438,8 @@ class Mail {
// 更新描述
$db->update(listsSql::$table,[
'description' => $description
'description' => $description,
'is_file' => MailFun::isBodyFile($body)
],dbWhere([
'id' => $id
]));
... ...
... ... @@ -63,6 +63,23 @@ class MailFun {
return str_contains(mb_strtolower($json), '"attachment"');
}
/**
* 验证body里面是否有附件
* @param array $body
* @return bool
* @author:dc
* @time 2023/6/25 15:03
*/
public static function isBodyFile(array $body){
foreach ($body as $item){
// if(v.name && v.filename && v.signName && !v['content-id']){
if(!empty($item['name']) && !empty($item['filename']) && !empty($item['signName']) && empty($item['content-id'])){
return 1;
}
}
return 0;
}
/**
* 邮件收件人/发件人
... ...