如何从PHP电子邮件标题中删除127.0.0.1?

时间:2011-01-30 07:14:10

标签: php email

我正在使用最简单的mail命令版本。标题返回如下:

收到:来自wordswithfriends.net(wordswithfriends.net [127.0.0.1])

如何摆脱127.0.0.1?我不确定是从PHP还是服务器开始。我完全控制了两者。

1 个答案:

答案 0 :(得分:1)

这取决于您使用哪种软件来传递邮件,以及如何配置邮件。

PHP中的邮件命令将邮件发送到另一个程序。根据我的经验,使用服务器的IP配置主机名应解决此问题。以下是Ubuntu配置手册中的示例:

https://help.ubuntu.com/6.06/ubuntu/serverguide/C/email-services.html

搜索“主机名”。通常,这需要在中继和机器级别配置,例如

http://www.ducea.com/2006/08/07/how-to-change-the-hostname-of-a-linux-system/

我不确定您使用的是哪种系统,但根据我使用Linux / Windows操作系统的经验,这可以解决您的问题。它还应该防止与SPF相关的问题。