我正在使用亞馬遜SES和Route53,並且困惑我如何指定TXT值以包含正確的SPF配置。亞馬遜給了我一個SES TXT名稱/值對,看起來是這樣的:如何知道SPF配置是否正常工作(Amazon SES/Route53)?
Name: "_amazonses.xxx.com"
Value: "bInxJfnRbxxxxx9uFXgmxxxxxQHd08UxxxxxxsG+k="
我插到我的Route53記錄集這(同在Godaddy的「區域文件」)。果然,在向我的應用程序添加我的SMTP憑據並讓亞馬遜驗證我的帳戶(「授予生產訪問」)後,它可以正常工作,我可以從我的網站將電子郵件發送到各種帳戶(Gmail,Yahoo,Hotmail,我的.edu大學帳戶)。
我對SPF一無所知,但聽說它很好包括在一個人的電子郵件服務器配置中。谷歌搜索關於亞馬遜SES,我總是看到,包括流動的片段:
"v=spf1 include:amazonses.com ~all"
"spf2.0/pra include:amazonses.com ~all"
目前,這2個片段是包含在同一個TXT值字段爲大,醜值以上(「bInxJfnRb ......」)我的電子郵件仍然可以發送。
兩個相關的問題:
- 是否把段的所有3個在單一TXT值字段是這些片段在正確的地方?
- 「v = spf1包含:amazonses.com〜all」和「spf2 ...」在什麼情況下發揮作用?基本上,我怎麼知道他們是否在做什麼?
感謝該webtool鏈接檢查SPF記錄,漂亮整潔!你知道我是否需要將SPF和SenderID信息指定爲TXT **和** SPF或只是TXT?另外,你可以說第一個值的位置:Value:「bInxJfnRbxxxxx9uFXgmxxxxxQHd08UxxxxxxsG + k =」'與SPF信息有關嗎? – 2012-07-13 23:40:13
不客氣!如果你以我建議的格式指定,不需要SPF記錄,只要TXT就足夠了(儘管如此,不要忘記用雙引號括起來)。關於提供給您的其他價值,我很抱歉,但我不知道它們的含義。 – Viccari 2012-07-13 23:50:00
是的,我聽說有必要使用雙引號。我已經做到了。好的,我不會添加SPF,我只會保留TXT。是的,我不確定這個大的,醜陋的價值是什麼,但我會保持它的工作,我的電子郵件發送很好。 – 2012-07-13 23:54:16