2012-02-22 44 views
2

我注意到,一些郵件附帶的地址一樣:通過www.findyourfriend.com要將郵件顯示爲「via:」,需要什麼電子郵件標題?

亞當Mannet。

在發送電子郵件時,需要將哪些標頭傳遞給本地PHP mail()函數來完成此操作?

+0

如果您查看,有一個消息源的「內經」在這頭,你應該能夠看到所使用的標題是。如果你不確定可能在這裏發佈標題的原始來源 – bumperbox 2012-02-22 07:57:52

回答

1

我想通過標籤被郵件服務器添加的,當有人使用外部(從他的域:

<?php 
// The message 
$message = "Message content"; 
$headers = 'From: User Name <[email protected]>'; 

// Send 
mail('[email protected]', 'My Subject', $message, $headers); 
?> 

這應該讓你的地址的樣子)smtp服務器。 舉例, 我的電子郵件地址是[email protected],但我通過Gmail的smtp發送電子郵件,您將通過Gmail.com看到來自[email protected]。 如果你想讓通道出現,那麼你必須通過你想要出現在通道中的smtp服務器發送你的郵件。 你可以看看這個鏈接:http://email.about.com/od/emailprogrammingtips/qt/PHP_Email_SMTP_Authentication.htm

我不認爲解決方案是在頭。

最佳

0

您應該檢查PHP mail文檔。有一個描述如何修改'From'標題。您應該使用additional_headers來更改該標題信息並在您的電子郵件地址旁包含「友好名稱」。 「通過www.example.com用戶名稱

+0

Marcin,我知道這一點。我想知道的是如何將通過標籤添加到標題。 – SNAG 2012-02-22 07:47:58

+0

我認爲'通過'是通過郵件系統添加的,你不能強迫它出現。你使用什麼郵件/網絡郵件?我不認爲在Gmail中有任何'通過'例如。 – MarcinJuraszek 2012-02-22 07:53:00

+0

我正在使用Gmail。那麼如果這是由郵件系統添加,那麼我就不能做任何事情 – SNAG 2012-02-22 07:56:08

相關問題