Codeigniter电子邮件标题

时间:2011-02-22 02:57:57

标签: php email codeigniter

您好我在使用codeigniter测试电子邮件时收到了此电子邮件标题。我使用邮件功能发送注册和密码重置等电子邮件。问题是它显示可能危及我的服务器的服务器路径。

如何在电子邮件中删除这些标题?

X-AntiAbuse:     This header was added to track abuse, please include it with any abuse report
X-AntiAbuse:     Primary Hostname - example.example.com
X-AntiAbuse:     Original Domain - yahoo.com
X-AntiAbuse:     Originator/Caller UID/GID - [666 32003] / [47 12]
X-AntiAbuse:     Sender Address Domain - example.com
X-Source:       /usr/bin/php
X-Source-Args:   /usr/bin/php /home/public_html/codeigniter_path/index.php
X-Source-Dir:    domain.com:/public_html/codeigniter_path

2 个答案:

答案 0 :(得分:0)

我有信心说这与CodeIgniter无关。

您的主机看起来正在修改所有带有额外标头的外发邮件,以尝试阻止他们的服务器被垃圾邮件发送者列入黑名单,或尝试减少将您的电子邮件标记为垃圾邮件的可能性。

无论哪种方式,他们的解决方案都是侵入性的,有点奇怪但不安全。如果它给你带来了麻烦,那么我将改为使用像Google这样的外部SMTP提供商,或者只是获得一个更好的主机。

答案 1 :(得分:0)

我有 100%禁用X-AntiAbuse和X-Get-Message-Sender的解决方案

第1步:使用 PuTTY

登录作为ROOT

第2步:输入 nano /etc/exim.pl.local

步骤3:按Enter键,打开 exim.pl.local 文件。单击CTRL + W进行搜索。

第4步:输入"滥用"然后按Enter键进行搜索。

步骤5:然后你可以看到如下的X-AntiAbuse标题..

第6步:只需上方添加一行"我的$ headers ="像bellow和改变旧"我的$ headers = .."到我的$ headers_clear = .."

更改并添加如下

我的$ headers ="&#34 ;;

我的$ headers_clear =

演示:http://snag.gy/cketX.jpg

第7步:完成后,上面再按 + 进行保存,然后按" Y" 进行确认,最后按"输入" 进行保存并退出。

现在,尝试一下测试电子邮件。 没有X-AntiAbuse X-Get-Message-Sender标头。