Exchange-2013

特定權威域上的 MS Exchange 2013 SP1 的包羅萬象

  • August 14, 2014

我在 DMZ 中有一個帶有邊緣伺服器的 MS Exchange 2013 SP1 環境。

我有幾個電子郵件域添加到接受域,並且都是權威的。

出於此查詢的目的,我們將它們稱為:

yyy.com (catch-all) zzz.com (catch-all) 123.com (catch-all)

abc.com(郵箱電子郵件策略)

其中三個域沒有收到很多電子郵件,我正在嘗試將每封進入這些域的電子郵件以一個包羅萬象的形式進入我的個人郵箱。

我設置瞭如下傳輸規則:

If the message...recipients's address domain portion belongs to any of these domains: 'yyy.com' or 'zzz.com' or '123.com'

Do the following...Redirect the message to 'admin@abc.com'
and Stop processing more rules

Except if...Is sent to 'Inside the organization'

我已經禁用(據我所知)MBX 和 Edge 伺服器上的收件人過濾,但是當我發送到 test@yyy.com 時,它仍然會反彈說使用者不存在。

每次更改後都重新啟動了傳輸服務,但仍然無濟於事。

這些是我執行的命令:

[PS] C:\>Set-RecipientFilterConfig -Enabled $false
[PS] C:\>Disable-TransportAgent "Recipient Filter Agent"

這些在邊緣伺服器上成功,但在郵箱伺服器上返回以下錯誤:

Transport agent "Recipient Filter Agent" isn't found.
Parameter name: Identity
   + CategoryInfo          : InvalidArgument: (:) [Disable-TransportAgent], ArgumentException
   + FullyQualifiedErrorId : [Server=SV-EXCH-01,RequestId=564e806d-465e-40e9-b120-6e7ae554f1f1,TimeStamp=13/08/2014 8
  :31:56 AM] [FailureCategory=Cmdlet-ArgumentException] 11DD97EF,Microsoft.Exchange.Management.AgentTasks.DisableTra
 nsportAgent

任何幫助或回饋將不勝感激!

似乎當您將域設置為權威時,無論郵件流規則是什麼,Exchange 都會進行收件人查找,然後在找不到使用者時退回。要解決此問題,需要將域設置為內部中繼。

問題的另一部分是郵件流規則本身,它聲明“除非……被發送到’內部組織’”。如果域是接受域列表的一部分,則將其視為“在組織內部”。這個異常需要去掉。

如果您需要一個全面的資訊來補充該特定域中確實存在的使用者,則可以設置一個動態通訊組來列出該域中的所有現有電子郵件。

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