电子邮件来自本地主机而不是 php sendmail_from

电子邮件来自本地主机而不是 php sendmail_from

我试图了解我在这里缺少什么。 我有以下 PHP 脚本:

<?php

ini_set('sendmail_from','[email protected]');
mail('[email protected]',rand(),rand());

?>

... 即使我设置sendmail_from[email protected],我仍然会收到来自字段为的电子邮件:apache@localhost

我究竟做错了什么?

* 更新 *

PHP版本:

$ rpm -q php
php-5.3.3-27.el6_5.x86_64
$ 

@NathanC

echo(ini_get('sendmail_from'));[email protected]也按预期返回。

$ ll /usr/sbin/sendmail
lrwxrwxrwx. 1 root root 21 May  7  2013 /usr/sbin/sendmail -> /etc/alternatives/mta
$ ll /etc/alternatives/mta
lrwxrwxrwx. 1 root root 26 May  7  2013 /etc/alternatives/mta -> /usr/sbin/sendmail.postfix
$ 

相关内容