Mailgun 郵件彈跳,可能的 DNS 記錄有誤?
這可能已經被問過並回答過,但我有點迷茫,因為我不知道發生了什麼,因此不知道要尋找什麼。當然,我不僅想要一個解決方案,而且我還想了解正在發生的事情。我有技術背景,但從事軟體開發。伺服器、DNS 記錄等對我來說有點新(儘管我已經管理過)。
我正在共享主機上執行 Web 應用程序。我可以訪問 Plesk 控制面板(我相信是 12.5)。域名在另一家公司註冊。對於發送郵件,我使用的是 Mailgun(呼叫他們的 API)。
現在,一些郵件會被退回(其他郵件不會),其中包含以下消息:
- 發件人地址被拒絕:未找到域
- 抱歉,您的域不存在。
當我使用 MXToolbox 時,MX 查找看起來不錯。但是當我測試電子郵件伺服器(使用 MXToolbox)時,我看到以下消息:
- 反向 DNS 與 SMTP 橫幅不匹配
- 警告 - 不支持 TLS
我認為第二個不是問題(?),但第一個可能是?當我檢查 SPF 時,我看到:
- 未找到 DNS 記錄
我應該解決這個問題嗎?(我在郵件上下文中聽說過 SPF)這個問題似乎建議我應該添加一個 SPF 記錄,但我目前不能在 Plesk 12.5 中。
另一方面,Mailgun 本身說一切都很好(除了記錄,但當我閱讀時,它們對於發送郵件並不重要?):
那麼這裡發生了什麼?我該如何解決它,或者我應該知道什麼才能深入探勘?
更新
發生這種情況的域是 peergroups.be
收到的郵件標題範例:
Delivered-To: peter.morlion@gmail.com Received: by 10.100.161.143 with SMTP id q15csp289063pjc; Wed, 24 May 2017 04:10:04 -0700 (PDT) X-Received: by 10.98.93.217 with SMTP id n86mr37944933pfj.113.1495624203335; Wed, 24 May 2017 04:10:03 -0700 (PDT) Authentication-Results: mx.google.com; spf=pass (google.com: domain of bounce+3c1c7e.55be3c-no-reply=peergroups.be@mg.peergroups.be designates 198.61.254.51 as permitted sender) smtp.mailfrom=bounce+3c1c7e.55be3c-no-reply=peergroups.be@mg.peergroups.be; dkim=pass header.i=@mg.peergroups.be Received-SPF: pass (google.com: domain of bounce+3c1c7e.55be3c-no-reply=peergroups.be@mg.peergroups.be designates 198.61.254.51 as permitted sender) client-ip=198.61.254.51; Received: by 10.99.134.67 with POP3 id x64mf19905540pgd.0; Wed, 24 May 2017 04:10:02 -0700 (PDT) X-Gmail-Fetch-Info: no-reply@peergroups.be 4 peergroups.be 110 no-reply@peergroups.be DomainKey-Status: good Received: from so254-51.mailgun.net ([198.61.254.51]) by home with MailEnable ESMTP; Wed, 24 May 2017 06:15:04 -0400 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.peergroups.be; q=dns/txt; s=pic; t=1495620904; h=Content-Type: Mime-Version: Subject: From: To: Message-Id: Date: Sender; bh=60eeErLSy3DUfbYC4arXt0KAzdkuCC532GBme+wUcGk=; b=ky0zW94QsXQqkl8LFf+S0YI87ltc92JRKbl4sxN2HKe6ZJwsBBfIJMr5IQGg+LVBCxb0wt3b jcAVWRGFzHVXmIk/y5Ejphp1LwrkKKg62rocD6Jx4ZZFLsDiTMaXa3k108wnEhQuK4vbiEZP QUtpRzdcoaYC5AtFzoaQ9PYPU6g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=mg.peergroups.be; s=pic; q=dns; h=Sender: Date: Message-Id: To: From: Subject: Mime-Version: Content-Type; b=O0C2WmpWCejy1cmQF1zc8spQo3zdEe7EV14Niynve2ilpUBguylHYU/muTCkD+n6saCKjK fvyjkBsvkxI6r2dA1myRBq8RQ9jZjgFxPjG6QgVSw9xObYz69QssRGrEAIZonOUMjoTzqrbd uDAM11KpxXB488y9NzH8LmzaXTAig= Sender: no-reply=peergroups.be@mg.peergroups.be Date: Wed, 24 May 2017 10:15:04 +0000 X-Mailgun-Sending-Ip: 198.61.254.51 X-Mailgun-Sid: WyIxMjkwYSIsICJuby1yZXBseUBwZWVyZ3JvdXBzLmJlIiwgIjU1YmUzYyJd Received: by luna.mailgun.net with HTTP; Wed, 24 May 2017 10:15:03 +0000 Message-Id: <20170524101503.72580.5AE8265694D87481@mg.peergroups.be> To: no-reply@peergroups.be From: Peergroups <no-reply@peergroups.be> Subject: Some subject here Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="c9281a23246040cfb8a7081ab45d40f5" Return-Path: <bounce+3c1c7e.55be3c-no-reply=peergroups.be@mg.peergroups.be>
似乎我犯了一個小錯誤,我使用
peergroups.be
域添加了 mailgun 的 MX 記錄,但 Mailgun 正在使用mg.peergroups.be
添加 MX 記錄來mg.peergroups.be
解決它。這在 Mailgun 儀表板中也很明顯,您在上面的螢幕截圖中看到的橙色警告標誌變成了綠色複選標記。