PHP如何选择它发送的电子邮件地址?

时间:2015-04-04 00:25:04

标签: php linux apache email webserver

我在某人的开发服务器上进行一些测试时发现了一些奇怪的事情。使用非常简单的邮件测试...

mail('iAmNotSharingMy@email.com', 'test subject', 'test message');

...收据时,有时发件人为root@,有时发件人为www-data@

是什么原因导致这种情况随机改变?

是的,我知道发件人可以在标题中设置,但我很好奇是什么原因造成了默认行为。

服务器信息

  

Ubuntu Server 12.04 Apache/2.2.22 PHP Version 5.3.10-1ubuntu3.7

回应Barmar's comment

  

echo exec('whoami');以运行Web服务器的用户身份返回 www-data

那么,什么会导致脚本以root身份而不是Web服务器用户身份运行?

0 个答案:

没有答案