您好我在使用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
答案 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 =
第7步:完成后,上面再按
现在,尝试一下测试电子邮件。 没有X-AntiAbuse 和 X-Get-Message-Sender标头。