我可以接收郵件但無法透過 SMTP 伺服器發送郵件?

我可以接收郵件但無法透過 SMTP 伺服器發送郵件?

我有一個來自 hostgator 的共享託管伺服器,我在其中創建了一封電子郵件 '[電子郵件受保護]'。然後我啟用了 DKIM 和 SPF(正如我在一些線程中讀到的,應該啟用 SPF 以確保可信任的 SMTP 伺服器)。我不知道如何配置 SPF(我確實讀過相關內容,但沒有得到任何結果)。

問題是,當我使用我的 '[電子郵件受保護]' 任何郵件用戶端(例如 SquirrelMail)的憑證,我能夠接收此電子郵件地址上的郵件,但是當我嘗試將郵件發送到某個電子郵件地址(例如[電子郵件受保護]),它會反彈以下訊息。

=====================================

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

  [email protected]
    This message from "support" <[email protected]> [[email protected]], Subject:
    test , with RefID:
str=0001.0A150208.54EB188D.00DF,ss=4,sh,re=0.001,recu=0.000,reip=0.000,cl=4,cld=1,fgs=8
was rejected due to classification as CONFIRMED SPAM.

------ This is a copy of the message, including all the headers. ------

Return-path: <[email protected]>
Received: from mailnull by md-in-20.webhostbox.net with sa-checked (Exim 4.84)
        (envelope-from <[email protected]>)
        id 1YPuQv-002m7L-O7
        for [email protected]; Mon, 23 Feb 2015 14:56:29 +0000
Received: from localhost ([::1]:49427 helo=mydomain.com)
        by md-in-20.webhostbox.net with esmtpa (Exim 4.84)
        (envelope-from <[email protected]>)
        id 1YPuQv-002m7D-Hx
        for [email protected]; Mon, 23 Feb 2015 14:56:29 +0000
Received: from 223.176.159.62 ([223.176.159.62])
        (SquirrelMail authenticated user [email protected])
        by mydomain.com with HTTP;
        Mon, 23 Feb 2015 14:56:29 -0000
Message-ID: <[email protected]>
Date: Mon, 23 Feb 2015 14:56:29 -0000
Subject: test
From: "support" <[email protected]>
To: [email protected]
User-Agent: SquirrelMail/1.5.2 [SVN]
MIME-Version: 1.0
Content-Type: text/plain;charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Authenticated_sender: [email protected]
X-OutGoing-Spam-Status: No, score=-1.0
X-Spam-Checker-Version: spamc_ctasd client on
        localost
X-Spam-Level: **********
X-Spam-Flag: YES
X-Spam-Status: Yes, score=100.0 required=50.0 tests=SpamClass_Confirmed,
        VirusClass_Unknown autolearn=disabled
        version=1.0.0
X-CTCH-PVer: 0000001
X-CTCH-Spam: Confirmed
X-CTCH-VOD: Unknown
X-CTCH-Flags: 8
X-CTCH-RefID:
str=0001.0A150208.54EB188D.00DF,ss=4,sh,re=0.001,recu=0.000,reip=0.000,cl=4,cld=1,fgs=8
X-CTCH-Score: 0.001
X-CTCH-ScoreCust: 0.000
X-CTCH-Rules: C_4847,
X-CTCH-SenderID: [email protected]
X-CTCH-SenderID-Flags: 8192
X-CTCH-SenderID-TotalMessages: 2
X-CTCH-SenderID-TotalSpam: 0
X-CTCH-SenderID-TotalSuspected: 0
X-CTCH-SenderID-TotalConfirmed: 2
X-CTCH-SenderID-TotalBulk: 0
X-CTCH-SenderID-TotalVirus: 0
X-CTCH-SenderID-TotalRecipients: 0

this is a test mail

=====================================

我在配置 DKIM 或 SPF 時遺漏了什麼嗎?還是配置SPF後需要等待一段時間?

我是第一次使用 SPF,所以如果我能向我展示如何設定 SPF 的方法,我會很有幫助。

謝謝 :)

答案1

我相信你的問題是SPF。當您啟用 SPF 時,您需要將您的託管 IP 指定為您的網域的允許電子郵件寄件者。您可以透過網域註冊商執行此操作。建立新的 TXT 記錄以將您的 IP 新增為允許的寄件者。

TXT mydomain.com "v=spf1 ip4:192.168.0.x mx -all"

其中 192.168.0.x 替換為您的託管 IP。

http://www.openspf.org/SPF_Record_Syntax

順便說一句,您的貼文可能被否決了(不是我),因為這個答案很可能已經得到回答,就像大多數垃圾郵件相關問題一樣。

更新:由於我無法添加評論(我沒有 50 聲望),我很高興您解決了這個問題(並感謝您的支持)。也許該電子郵件被視為可疑的原因是您的 IP 不是該網域的「可信任寄件者」。通常,如果不直接標記來自某些提供者的電子郵件,這會增加垃圾郵件評級。只是一個想法,以防這種情況再次發生。在您將 IP 新增為可信任寄件者之前,您的電子郵件的某些收件者可能也會將其標記為垃圾郵件。祝你好運!

答案2

我聯繫了我的託管提供者來幫助我解決該問題。對於那些正在尋求類似問題答案的人,我建議聯繫他們的託管提供者。就我而言,這是來自 hostgator(我的主機提供者)的回應。

「這些郵件因Commtouch 列入黑名單而被阻止,因為Commtouch 認為郵件模式可疑。我們已將您的郵件模式列入白名單,可能需要一小時才能將網域從黑名單中解除封鎖。請在一小時後檢查您的郵件服務。

我不知道他們在說什麼,因為我不是伺服器人員,但我的問題得到了解決。 :)

相關內容