作者 邓超

man

... ... @@ -91,6 +91,19 @@ function logs($message,$filename=null){
}
/**
* 记录日志
* @param $message
* @author:dc
* @time 2023/2/10 14:58
*/
function logsb($message,$filename=null){
if(is_array($message)){
$message = print_r($message,true);
}
return \Lib\Log::append($message, $filename);
}
/**
* 消息输出
... ...
... ... @@ -294,7 +294,7 @@ class MailFun {
$mail->Host = empty($email['smtp_proxy'])?$ip:$email['smtp_proxy'];
// 发送成功直接返回
if($mail->send()){
logs('sendmail '.$ip.' success '.$email['email'].' to '.$data['tos'][0]['email'].' '.(time()-$time).'s',LOG_PATH.'/mail_send.log');
logsb('sendmail '.$ip.' success '.$email['email'].' to '.$data['tos'][0]['email'].' '.(time()-$time).'s '.((time()-$time)>20?'slow':''),LOG_PATH.'/mail_send.log');
return [true,$mail->getLastMessageID()];
}
// 只执行一次
... ... @@ -308,14 +308,14 @@ class MailFun {
}else{
// 发送成功直接返回
if($mail->send()){
logs('sendmail success '.$email['email'].' to '.$data['tos'][0]['email'].' '.(time()-$time).'s',LOG_PATH.'/mail_send.log');
logsb('sendmail success '.$email['email'].' to '.$data['tos'][0]['email'].' '.(time()-$time).'s'.((time()-$time)>20?'slow':''),LOG_PATH.'/mail_send.log');
return [true,$mail->getLastMessageID()];
}
}
}
logs('sendmail error '.$email['email'].' to '.$data['tos'][0]['email'].' '.$smtp['host'].':'.$smtp['port'].'=='.$mail->ErrorInfo,LOG_PATH.'/mail_send.log');
logsb('sendmail error '.(time()-$time).'s '.((time()-$time)>20?'slow ':'').$email['email'].' to '.$data['tos'][0]['email'].' '.$smtp['host'].':'.$smtp['port'].'=='.$mail->ErrorInfo,LOG_PATH.'/mail_send.log');
return [false,$mail->ErrorInfo];
... ...