2012-05-06 61 views
1

我只注意到電子郵件使用mail()函數也將在頭內部數據從我的主機發送。刪除不需要的頭從電子郵件(安全風險)

例如,下面是這是我在Gmail中找到(點擊顯示原始),

X-AntiAbuse: This header was added to track abuse, please include it with any abuse report 
X-AntiAbuse: Primary Hostname - abc.hostname.com 
X-AntiAbuse: Original Domain - domainname.com 
X-AntiAbuse: Sender Address Domain - abc.hostname.com 
X-BWhitelist: no 
X-Source: /usr/bin/php 
X-Source-Args: /usr/bin/php /home/michael/mail/script.php 
X-Source-Dir: example.com:/michael/mail 
X-Source-Sender: 
X-Source-Auth: michael 
X-Email-Count: 0 
X-Source-Cap: ZsiufdyrnciuyixcioobQ== 

我怎麼能那麼從任何電子郵件標題發送刪除?

+0

你知道,他們說你爲什麼要刪除他們,你不應該使用電子郵件()... – Ahatius

+1

如果你的腳本是垃圾郵件,因爲你已經離開了一個大大的漏洞不會你寧願知道它的未來是什麼腳本從?哦,除非你看到的是垃圾郵件。 **你的問題的答案是你不能**,這些頭文件是由maildeamon添加的,除非你有權訪問postfix或sendmail配置,那麼你不能改變任何東西。 @Ahatius最新錯誤的郵件()函數? –

回答

2

當郵件出去你不能做太多反對,因爲頭部添加的。只要沒有真正的原因你不想要這些額外的標題,你就必須忍受它。