使PHP邮件()发送相关的域名,而不是从默认的服务器主机名

我不是平局中最锋利的服务器pipe理员,所以我希望这不是一个愚蠢的问题。

我期待使PHP邮件()发送相关的域名,而不是从默认的服务器主机名

目前,无论哪个域执行任务,总是通过我的默认服务器主机名来声明。

我已经安装了一个安装了plesk的Linux(CentOS 5.5)服务器,并假设答案将在etc / hosts文件或php.ini(sendmail_path)中,但现在我卡住了。

提前致谢。

TT

您可能要传递“[email protected]”作为mailfunction的第五个参数。

这确实会在某些邮件服务器上生成“发件人”地址已被更改并且有时可能被禁止的警告。

另外,我很高兴使用像swiftmailer这样的库,直接传递给我的本地SMTP服务器,并提供了轻松构build更复杂的消息的能力。