在PHP中使用mail()函数时,如何设置日志ID?
我可以成功发送电子邮件:
mail($to,$subject,$body,$headers,$from);
在我的syslog系统中重现消息(请注意 sendmail [568] id):
Oct 25 07:06:38 localhost sendmail[568]: w9PA6c7g000568: from=myserver@my.domain, size=2726, class=0, nrcpts=1, msgid=<201810251006.w9PA6c7g000568@localhost.localdomain>, relay=www-data@localhost
但是我需要使用自定义ID注册该消息,例如 [mysystem] [myapp] ,例如:
Oct 25 07:06:38 localhost [mysystem][myapp][mail][568]: w9PA6c7g000568: from=myserver@my.domain, size=2726, class=0, nrcpts=1, msgid=<201810251006.w9PA6c7g000568@localhost.localdomain>, relay=www-data@localhost
我该怎么做?