Aşağıdaki senaryoyu düşünün:
- Bir Microsoft Exchange Server 2010'u ortamında bir posta kutusu oluşturun.
- Posta kutusuna Outlook kullanarak oturum açın.
- Kural uygulamak Gelen kutusu Outlook klasörü. Bu kural, artık bir e-posta adresi olan belirli bir kullanıcı içerir.
- Başka bir kullanıcının bir e-posta iletisi alırsınız.
Bu senaryoda, Exchange Server 2010'u sunucuda EdgeTransport.exe işlem çöküyor. Ayrıca uygulama günlüğüne aşağıdaki olaylar kaydedilir:
Oturum adı: uygulama
Kaynak: MSExchange ortak
Olay Kimliği: 4999
Görev kategorisi: Genel
Düzey: hata
Anahtar sözcükler: Klasik
Kullanıcı: yok
Açıklama:
İşlem kimliği için gönderilecek Watson raporu: parametrelerle 4544: E12, c-rtl-AMD64, 14.01.0270.001, edgetransport, M.Exchange.Data, M.E.D.ProxyAddress.BreakPrefixAndAddress, System.ArgumentException, d6c1, 14.01.0255.000.
Oturum adı: uygulama
Kaynak: MSExchangeTransport
Olay Kimliği: 10003
Görev kategorisi: PoisonMessage
Düzey: hata
Anahtar sözcükler: Klasik
Kullanıcı: yok
Açıklama:
İleti aşağıdaki çağrı yığını ile işleme sırasında taşıma işlemi başarısız oldu: System.ArgumentException: e-posta adresi boş olamaz.
at Microsoft.Exchange.Data.ProxyAddress.BreakPrefixAndAddress (String proxyAddressString, dize & prefixString, dize & addressString)
Microsoft.Exchange.Data.ProxyAddress.Parse (String proxyAddressString) at
at Microsoft.Exchange.Transport.MailboxRules.RuleUtil.GetProxyAddressFromSearchKey (Object searchKey)
at Microsoft.Exchange.Transport.MailboxRules.RuleEvaluationContext.CompareAddresses (nesne messageValue, nesnenin ruleValue)
at Microsoft.Exchange.Transport.MailboxRules.RestrictionEvaluator.EvaluatePropertyRestriction (PropertyRestriction kısıtlama, IRuleEvaluationContext içerik)
at Microsoft.Exchange.Transport.MailboxRules.RestrictionEvaluator.evaluate (kısıtlama kısıtlama, IRuleEvaluationContext içerik)
at Microsoft.Exchange.Transport.MailboxRules.RestrictionEvaluator.EvaluateCommentRestriction (CommentRestriction kısıtlama, IRuleEvaluationContext içerik)
at Microsoft.Exchange.Transport.MailboxRules.RestrictionEvaluator.evaluate (kısıtlama kısıtlama, IRuleEvaluationContext içerik)
at Microsoft.Exchange.Transport.MailboxRules.RestrictionEvaluator.EvaluateOrRestriction (OrRestriction kısıtlama, IRuleEvaluationContext içerik)
at Microsoft.Exchange.Transport.MailboxRules.RestrictionEvaluator.evaluate (kısıtlama kısıtlama, IRuleEvaluationContext içerik)
at Microsoft.Exchange.Transport.MailboxRules.RuleEvaluator.EvaluateRule (Kural kuralı, FolderEvaluationResult sonucu)
at Microsoft.Exchange.Transport.MailboxRules.RuleEvaluator.EvaluateRulesOnCurrentFolder()
at Microsoft.Exchange.Transport.MailboxRules.RuleEvaluator.evaluate()
at Microsoft.Exchange.MailboxTransport.StoreDriver.Agents.MailboxRulesAgent.OnPromotedMessageHandler (StoreDriverEventSource kaynak, StoreDriverDeliveryEventArgs args)
at Microsoft.Exchange.Data.Transport.StoreDriver.DeliveryAgent.Invoke (String eventTopic, Object source, nesne e)
at Microsoft.Exchange.Data.Transport.Internal.MExRuntime.Dispatcher.Invoke (MExSession oturum)
Microsoft.Exchange.Data.Transport.Internal.MExRuntime.MExSession.Invoke at (dize konu, Object source, Object e)
at Microsoft.Exchange.MailboxTransport.StoreDriver.MExEvents.RaiseEvent (MExSession mexSession, String eventTopic, Object [] bağlamları)
at Microsoft.Exchange.MailboxTransport.StoreDriver.MailItemDeliver.RaiseEvent (String deliveryEventBindings, LatencyComponent EventComponent'e)
Microsoft.Exchange.MailboxTransport.StoreDriver.MailItemDeliver.<>c__DisplayClass4.<delivertorecipient>b__0()</delivertorecipient>
at Microsoft.Exchange.MailboxTransport.StoreDriver.StorageExceptionHandler.RunUnderExceptionHandler (IMessageConverter dönüştürücü, StoreDriverDelegate workerFunction)
at Microsoft.Exchange.MailboxTransport.StoreDriver.MailItemDeliver.DeliverToRecipient()
at Microsoft.Exchange.MailboxTransport.StoreDriver.MailItemDeliver.DeliverToRecipients()
at Microsoft.Exchange.MailboxTransport.StoreDriver.StoreDriver.DeliverMailItem (NextHopConnection bağlantısı, Uınt64 SessionID, DateTime sessionStartTime, Uınt64 mailCount, String mailboxServerFqdn, Boole & wasSessionOpenedForLastRecipient)
at Microsoft.Exchange.MailboxTransport.StoreDriver.StoreDriver.LocalDeliveryCallback (nesne durumu)
at System.Threading.ExecutionContext.Run (ExecutionContext executionContext, ContextCallback geri arama, nesne durumu)
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal (_ThreadPoolWaitCallback tpWaitCallBack)
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback (nesne durumu)
Bu sorunu gidermek için aşağıdaki güncelleştirme toplamasını yüklemek: Exchange 14 SP1 RU4
Soruna neden olan kuralı tanımlamak için EdgeTransport.exe bir kilitlenme bilgi dökümü alınan ve analiz için bir Microsoft Ürün Destek Mühendisi gönderilen gerekir.
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.