我在 Ubuntu 中安装了 sendmail,如下所示:
apt-get install sendmail
然后我发送了一封电子邮件进行测试,我收到了来自 的电子邮件root <root@mydomain>
。我检查了内容/etc/aliases
,但内容是空的。我环顾四周,但不知道如何更改邮件发送的默认用户。我应该添加什么样的记录aliases
?
我想要实现的是将 root 更改为类似 no-reply 的东西。
答案1
您可以在使用 phpmail()
函数时通过传递附加参数来更改它:
<?php
mail('[email protected]', 'Subject', 'Message', null,
'[email protected]');
?>
或者通过更改sendmail_path
以下选项将其设为默认值php.ini
:
sendmail_path = /usr/sbin/sendmail -t -i -f'[email protected]'