Microsoft Dynamics 365'te NoRecipientMatch eşitleme hatasıyla bir e-posta oluşturulamıyor
Şunlar için geçerlidir: Microsoft Dynamics 365
Özgün KB numarası: 4339830
Belirtiler
Microsoft Dynamics 365 tarafından otomatik yükseltme için analiz edilen e-posta iletilerini gözden geçirirken, Microsoft Dynamics 365'te NoRecipientMatch eşitleme hatası veya hata kodu -2147218683 ile oluşturulamayan bir e-posta iletisi görürsünüz.
Neden
Microsoft Dynamics 365 posta kutunuzdaki bir e-postayı değerlendirdiğinde, iletinin Microsoft Dynamics 365'te e-posta etkinliği olarak otomatik olarak oluşturulup oluşturulmaması gerektiğini belirlemek için birden çok koşul değerlendirilir. Değerlendirme noRecipientMatch hatasıyla sonuçlanırsa, bu durum aşağıdaki koşullardan birini gösterir:
E-postanın Kime veya Bilgi satırlarındaki e-posta adreslerinin hiçbiri Microsoft Dynamics 365'teki kullanıcılar veya kuyruklar değil.
- Örnek A: E-postayı bir dağıtım grubuna gönderildiğinden ve bu dağıtım grubunun üyesi olduğunuzdan aldınız. Microsoft Dynamics 365'te depolanan e-posta adresiniz aslında e-postanın Kime veya Bilgi satırlarında yer almamaktadır.
- Örnek B: Aynı posta kutusu için birden çok e-posta adresiniz (örneğin,
email@example.com
firstname.lastname@example.org) var ancak e-postanın Kime veya Bilgi satırındaki e-posta adresleri, Microsoft Dynamics 365'teki kullanıcı kaydınızda depolanan e-posta adreslerinden hiçbirine uymuyor.
E-postanın Kime veya Bilgi satırında bir kullanıcı veya kuyruk var ancak aşağıdaki koşullar var:
Kullanıcı veya Kuyruk tarafından kullanılan e-posta adresi Microsoft Dynamics 365'teki diğer kayıtlarda bulunur. Örneğin: Kullanıcının e-posta adresi
email@example.comır, ancak bu e-posta adresi kullanıcı, kuyruk, kişi, müşteri adayı veya hesap gibi başka bir e-posta özellikli varlığın e-posta adresi alanlarından birinde de bulunur.
Kuruluşunuz, birden çok eşleşme bulunursa e-posta adresi değerlerini çözümlenmemiş olarak bırakacak şekilde yapılandırılmıştır.
Yukarıda belirtilen iki koşulun birleşimi, e-postanın bir kullanıcı veya kuyruk kaydına çözümlenmemasına neden olabilir.
-
Kullanıcının veya kuyruğun e-posta adresi e-postanın Gizli bölümündedir.
Örnek: E-posta adresiniz e-postanın Gizli satırında olduğundan e-postayı aldınız. Microsoft Dynamics 365'teki kişisel seçenekleriniz Tüm e-posta iletilerini izleyecek şekilde yapılandırılmadığı sürece, e-posta izlenmez.
E-postanın Kime veya Bilgi satırındaki e-posta adresi Microsoft Dynamics 365'te depolanan e-posta adresiyle eşleşmiyorsa veya Microsoft Dynamics 365'teki kişisel seçenekleriniz Tüm e-posta iletilerini izleyecek şekilde yapılandırılmadıysa, e-posta izlenmez.
E-postayı alan Kullanıcı veya Kuyruk posta kutusu için EmailSearchBase tablosunda satır yok.
Microsoft Dynamics 365, eşleşen Kullanıcı veya Kuyruk kayıtlarını ararken EmailSearchBase adlı bir tabloyu sorgular. Bu tabloda, Kullanıcılar ve Kuyruklar da dahil olmak üzere e-posta özellikli her kaydın e-posta adresi için otomatik olarak bir satır olmalıdır. Nadir durumlarda bu tabloda bir satır eksik olabilir ve bu da Microsoft Dynamics 365'in bu tabloyu e-posta iletisindeki Kullanıcılar veya Kuyruklar için sorgularken eşleşen bir satır bulmamasına neden olabilir.
E-posta iletisini alan kullanıcı veya kuyruk e-posta adresi için bir satır olup olmadığını doğrulamak için bir web tarayıcısı açabilir ve Microsoft Dynamics 365 Web API'sini kullanabilirsiniz. Aşağıdaki sözdizimini kullanın:
https://<Your Organization URL>/api/data/v9.1/emailsearches?$filter=emailaddress eq '<email address of user or queue>'
Örnek:
https://contoso.crm.dynamics.com/api/data/v9.1/emailsearches?$filter=emailaddress eq 'firstname.lastname@example.org'
Kayıt döndürülmezse, bu e-posta adresi için EmailSearchBase tablosunda bir satır olmadığını gösterir.
Çözüm
E-postanın özelliklerini ve e-posta izleme için kişisel seçeneklerinizde yapılandırdığınız seçeneği gözden geçirin.
Microsoft Dynamics 365'te depolanan e-posta adresini doğrulamak için:
Ayarlar'a gidin ve Email Yapılandırması'nı seçin.
Posta Kutuları'ı seçin.
Posta kutusu kaydınızı açın ve e-postanın Kime veya Bilgi satırındaki e-posta adresinin posta kutusu kaydınızda bulunan e-posta adresiyle eşleşip eşleşmedığını doğrulayın.
Not
Posta kutunuz için birden çok e-posta adresiniz varsa İlgili aramasını seçebilir ve diğer e-posta adresini kullanıcı kaydınızdaki diğer e-posta adresi alanlarından birine ekleyebilirsiniz.
-
Kullanıcının veya kuyruğun e-posta adresi birden çok kayıtta (örneğin, başka bir kullanıcı, kuyruk, müşteri adayı, hesap, kişi vb.) varsa, e-posta adresini diğer kayıtlardan kaldırın veya Gelen E-postalar'da birden çok eşleşme bulunduğunda çözümlenmemiş değerler olarak Ayarla, bilgi, gizli alanları ayarını Hayır olarak değiştirin. Ayarlar'a gidipYapılandırma'yı Email ve ardından Yapılandırma Ayarları'nıEmail seçerek bu ayarı bulabilirsiniz. Email form seçeneklerini ayarla bölümünde, Gelen E-postalar'da birden çok eşleşme bulunursa Çözümlenmemiş değerler olarak Ayar, bilgi, gizli alanları adlı ayarı bulun.
E-posta izleme ayarınızı görüntülemek veya değiştirmek için:
Microsoft Dynamics 365'te ayarları (sağ üst köşedeki dişli simgesi) ve ardından Seçenekler'i seçerek kişisel seçeneklerinize erişin.
Email sekmesini seçin.
Microsoft Dynamics 365'te izlenen e-posta iletilerini seçin bölümünün altında İzle ayarını bulun.
Microsoft Dynamics 365'te hangi e-postaların otomatik olarak izlenmesi gerektiğini denetlemek için seçeneği gerektiği gibi ayarlayın.
Örneğin: Gönderenden bağımsız olarak aldığınız her e-postanın Microsoft Dynamics 365'te otomatik olarak e-posta etkinliği olarak oluşturulmasını istiyorsanız Tüm e-posta iletileri seçeneğini belirleyin.
E-posta bağıntısı hakkında daha fazla bilgi için bkz. Email ileti filtreleme ve bağıntı.
-
Neden 4'teki adımlar kullanılırken kayıt bulunamazsa şu adımları izleyin:
- Microsoft Dynamics 365'te Kullanıcı veya Kuyruk kaydını açın.
- E-posta adresi değerini başka bir değerle değiştirin ve Kaydet'i seçin.
- Ardından e-posta adresi değerini yeniden doğru değere değiştirin ve Kaydet'i seçin. Bu normalde eksik satırı yeniden oluşturur.