标题基本上说明了一切。
我们有一个子域设置,其中每个子域都是相同的站点,但为不同的公司打上品牌。
有一个 PHP 脚本可以在提交表单时根据某些操作发送电子邮件。无论如何(可能在 cPanel 中)可以查看那些已发送电子邮件的记录吗?还是我必须在该脚本中编写一些代码?
如果 mail() 遇到错误,这通常会在以下位置记录错误:/var/log/messages (unix path)
否则,在调用 mail() 函数时,日志记录就像添加几行额外的代码一样简单。
$file = "mail.log"; // log file name
$fh = fopen($file, 'a') or die("can't open file"); // create a handle
fwrite($fh, "to: ".$to.",subject: ".$subject.", body: ".$body."\n"); // log email sent
fclose($fh); // close file
在您的应用程序本身中完成这项工作是最简单的。然后,您可以控制格式,并且可以在以后在您的应用程序中使用该数据(如有必要)。