2011-12-17 78 views
0

我在host.example2.com上託管了example1.com。典型的cpanel場景。並且:我應該如何使用我的域名的SPF記錄?

  1. 而example1.com與Magento一起安裝,它向host.example2.com的用戶發送多種電子郵件。
  2. 我還根據他們的要求,在Google Apps中設置了帶有MX條目的example1.com。

非常典型。所以我想出了example1.com的SPF記錄:

v=spf1 a mx include:host.example2.com include:_spf.google.com -all 

這是正確的嗎?

這似乎不是因爲當我使用example1.com上的現場聯繫表單發送測試訪問者消息(從host.example2.com發送到我的Google Apps電子郵件)時,我在Google中收到的電子郵件應用程序收件箱仍在使用「via」字段(通過host.example2.com)。我想這意味着谷歌的電子郵件將不會通過example1.com ITSELF發送此消息?

此記錄自2天前開始創建,當example1.com嘗試從host.example2.com的服務器發送消息時,「via」字段仍然存在。

如果有人能夠啓發我,這將是非常感激!謝謝!

+0

我不確定你在「via」字段上的含義。 Received header中的「from」部分可能是什麼? 「via」在SMTP中是一個明確定義的術語,但您將其用於其他方面。 – 2011-12-17 09:42:48

回答

1

SPF記錄與接收服務器識別發送服務器的方式無關。

接收服務器通過其IP地址,該IP地址上的反向DNS查詢以及在郵件會話開始時提供的HELO名稱來識別發送服務器。

另一方面,SPF用於確定發送服務器是否被授權使用信封反向路徑地址和HELO名稱。