Aracılığıyla paylaş


Microsoft Dynamics 365'te sunucu tarafı eşitleme kullanılırken NameResolutionFailure özel durumu oluşuyor

Bu makalede, Microsoft Dynamics 365'te bir posta kutusunu test ettiğinizde ve etkinleştirdiğinizde NameResolutionFailure özel durumunu içeren hata iletisi için bir çözüm sağlanır.

Şunlar için geçerlidir: Microsoft Dynamics C5 2016
Özgün KB numarası: 3214959

Belirtiler

Microsoft Dynamics 365'te bir posta kutusu kaydında Test et ve Etkinleştir'i seçtikten sonra aşağıdaki hatalardan biriyle karşılaşırsınız:

  • E-posta sunucusu konumu veya ilişkili e-posta sunucusu profilinde <belirtilen gelen e-posta bağlantı noktası E-posta Sunucusu Profil Adı yanlış olduğundan posta kutusu >Posta Kutusu< Adı> için e-posta alınamıyor. Posta kutusu eşitlenmedi. E-posta sunucusu profilinin sahibine durum bildirildi.
  • İlgili e-posta sunucusu profili <E-posta Sunucusu Profil Adı>'nda belirtilen e-posta sunucusu konumu veya gelen e-posta bağlantı noktası yanlış olduğundan, <Posta Kutusu> Adı randevuları, kişileri ve görevleri eşitlemedi. E-posta sunucu profilinin sahibine bildirildi.
  • E-posta sunucusu konumu veya ilişkili e-posta sunucusu profilinde belirtilen giden e-posta bağlantı noktası yanlış olduğundan e-posta iletisi Test İletisi gönderilemiyor. Posta kutusu <Posta kutusu adı> eşitlenmedi. E-posta sunucusu profilinin <E-posta Sunucusu Profil Adı> adlı sahibine bildirim yapıldı.

Yukarıdaki hataların her biri aşağıdaki hata kodunu da içerir:

E-posta Sunucusu Hata Kodu: Web sunucusu 1 NameResolutionFailure özel durumu döndürdü.

Neden

E-posta sunucusu profil kaydındaki Sunucu Konumu değerlerinden biri doğru değilse veya Gelişmiş bölümünde yanlış bağlantı noktası belirtilirse bu hata oluşabilir.

Çözüm

Microsoft Dynamics 365'in içinde, posta kutusuyla ilişkili e-posta sunucusu profil kaydını açın. Sunucu Konumu değerlerini ve Gelişmiş bölümündeki bağlantı noktalarını doğrulayın.

Değerler doğruysa, e-posta sunucusu konumunun Microsoft Dynamics 365 hizmeti tarafından erişilebilir olduğundan emin olun. Örneğin, Şirket içi Exchange ile Microsoft Dynamics 365 (çevrimiçi) kullanıyorsanız, Exchange Web Services (EWS) URL'nizin İnternet üzerinden erişilebilir olması gerekir.

Daha Fazla Bilgi

Ayrıntıları Görüntüle'yi seçtiğinizde aşağıdaki gibi hata ayrıntılarını görürsünüz:

T:124
AktiviteId: <GUID>
Özel Durum: İşlenmeyen Özel Durum: Microsoft.Exchange.WebServices.Data.ServiceRequestException: İstek başarısız oldu. Uzak ad çözümlenemedi: '<sunucu konumu>'
at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.BuildEwsHttpWebRequest()
at Microsoft.Exchange.WebServices.Data.SimpleServiceRequestBase.BeginExecute(AsyncCallback geri çağırma, Nesne durumu)
at Microsoft.Crm.Asynchronous.EmailConnector.MonitoredExchangeService.BeginSyncFolderHierarchy(AsyncCallback geri çağırma, Nesne durumu, FolderId syncFolderId, PropertySet propertySet, String syncState, ExchangeItemType exchangeItemType)
At Microsoft.Crm.Asynchronous.EmailConnector.ExchangeSyncSteps.SyncFolderHierarchyStep.BeginRequest() at Microsoft.Crm.Asynchronous.EmailConnector.ExchangeSyncSteps.ExchangeSyncAsyncRemoteStep`2.BeforeCall()
Microsoft.Crm.Asynchronous.EmailConnector.ExchangeSyncSteps.ExchangeSyncAsyncRemoteStep'2.Execute() adresinde Microsoft.Crm.As...

ActivityId: <GUID>
Hata: System.Net.WebException: Uzak ad çözümlenemedi: '<sunucu konumu>'
system.Web.Services.Protocols.WebClientAsyncResult.WaitForResponse() adresinde
system.Web.Services.Protocols.WebClientProtocol.EndSend(IAsyncResult asyncResult, Object&internalAsyncState, Stream&responseStream)
at System.Web.Services.Protocols.SoapHttpClientProtocol.EndInvoke(IAsyncResult asyncResult)
at Microsoft.Crm.Asynchronous.EmailConnector.ExchangeServiceBinding.EndFindItem(IAsyncResult asyncResult)
at Microsoft.Crm.Asynchronous.EmailConnector.FindItemsStep.EndCall()
at (şu konumda) Microsoft.Crm.Asynchronous.EmailConnector.ExchangeIncomingEmailProviderStep.EndOperation()

EtkinlikId: <GUID>
Hata: System.Net.WebException: Uzak ad çözümlenemedi: '<sunucu konumu>'
system.Web.Services.Protocols.WebClientAsyncResult.WaitForResponse() adresinde
system.Web.Services.Protocols.WebClientProtocol.EndSend(IAsyncResult asyncResult, Object& internalAsyncState, Stream& responseStream)
at System.Web.Services.Protocols.SoapHttpClientProtocol.EndInvoke(IAsyncResult asyncResult)
at Microsoft.Crm.Asynchronous.EmailConnector.ExchangeServiceBinding.EndCreateItem(IAsyncResult asyncResult)
at Microsoft.Crm.Asynchronous.EmailConnector.ExchangeOutgoingEmailProvider.EndCreateItem()