我在某人的开发服务器上进行一些测试时发现了一些奇怪的事情。使用非常简单的邮件测试...
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
echo exec('whoami');
以运行Web服务器的用户身份返回 www-data 。