Exchange-2007

無法在 Exchange 2007 中接收受密碼保護的存檔

  • July 31, 2020

首先,相關環境資訊:我在梭子魚垃圾郵件和病毒防火牆 300 後面執行 Exchange 2007。

最近,我開始使用一項向我發送月度報告的服務。不幸的是,這份月度報告包含在需要密碼保護的存檔中。自然地,這導致了來自我的梭子魚盒子的拒絕通知(儘管我懷疑它們可能直接來自 Exchange 伺服器,因為通知的格式很簡單)。奇怪的是,我將受密碼保護的存檔過濾器設置為隔離,而不是阻止。此外,被阻止的郵件根本不會出現在梭子魚盒子的消息日誌中。

為了解決此問題,我一直在嘗試將受密碼保護的存檔從我的個人電子郵件地址發送到我的內部地址 - 我嘗試將梭子魚盒子和 Exchange 伺服器中的個人電子郵件地址列入白名單

set-contentfilterconfig -bypassedsenders [my address1], [my address2]

但是當我使用我的 Gmail 帳戶時仍然收到失敗通知,並且 Hotmail 直接拒絕了該郵件。(為了清楚起見:這只是意味著 Hotmail 不允許我發送帶有密碼保護存檔的郵件。這不是意外行為。)

我什至試過

set-contentfilterconfig -bypassedrecipients [my internal address]

但這也沒有用。

有誰知道我在這裡可能會錯過什麼?


以下是拒絕通知:

Delivery to the following recipient failed permanently:

[my internal address]

Technical details of permanent failure:
Google tried to deliver your message, but it was rejected by the server for the
recipient domain [my domain] by [my Barracuda box's public DNS name]. [My Barracuda box's public IP].

The error that the other server returned was:
552 Password protected zip file found inside of the email

請注意,這與通常如下所示的拒絕通知不同:

Delivery has failed to these recipients or distribution lists:

[recipient address]
An error occurred while trying to deliver this message to the recipient's e-mail
address. Microsoft Exchange will not try to redeliver this message for you. 
Please try resending this message, or provide the following diagnostic text to 
your system administrator.

The following organization rejected your message: cuda.[my domain].

 _____  
Sent by Microsoft Exchange Server 2007 

問題解決了。該問題是由 SonicWALL 的網關防病毒引起的。

請注意,沒有跡象表明 SonicWALL 參與其中;它甚至在傳遞失敗消息中使用梭子魚盒子的地址而不是它自己的地址。

這是我所做的:

  1. 登錄到 SonicWALL。
  2. 進入安全服務 > 網關防病毒
  3. 點擊 SMTP 下的“設置”按鈕
  4. 取消選中“限制傳輸受密碼保護的 ZIP 文件”

我想僅為 SMTP 組件將某些伺服器列入白名單,但看起來我不能。那好吧。

引用自:https://serverfault.com/questions/502107