在PHP中使用邮件功能时如何设置日志ID

时间:2018-10-25 11:52:49

标签: php email syslog

在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

我该怎么做?

0 个答案:

没有答案