作者 邓超

调优

@@ -107,6 +107,9 @@ class SendJob { @@ -107,6 +107,9 @@ class SendJob {
107 // 每个收件人单独发送 107 // 每个收件人单独发送
108 $data['maildata']['tos'] = [$to]; 108 $data['maildata']['tos'] = [$to];
109 //替换邮件内容中的指定字段为客户名字 109 //替换邮件内容中的指定字段为客户名字
  110 + if(empty($to['name'])){
  111 + $to['name'] = explode('@',$to['email'])[0]??'';
  112 + }
110 $data['maildata']['body'] = str_replace('{customer_name}', ucwords($to['name']), $data['maildata']['body']); 113 $data['maildata']['body'] = str_replace('{customer_name}', ucwords($to['name']), $data['maildata']['body']);
111 $result = \Lib\Mail\MailFun::sendEmail($data['maildata'],$email); 114 $result = \Lib\Mail\MailFun::sendEmail($data['maildata'],$email);
112 _echo('邮件发送 '.json_encode($result,JSON_UNESCAPED_UNICODE)); 115 _echo('邮件发送 '.json_encode($result,JSON_UNESCAPED_UNICODE));