CORRECTIF : E_INVALIDARG erreur se produit lorsque l’adaptateur POP3 est utilisé pour recevoir un courrier dont le nom >de partie comporte 256 caractères ou que le nom de la pièce jointe est encodé en base64

S’applique à
BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

Symptômes

Le problème se produit lorsque vous utilisez l’adaptateur POP3 avec des serveurs de messagerie POP3 qui ajoutent un champ d’en-tête MIME « Content-Description : » codé en base64 au MIME des e-mails avec pièces jointes. Dans certaines langues, les pièces jointes qui ont des noms longs provoquent l’erreur suivante :

Échec de l’exécution du pipeline de réception : « Microsoft.BizTalk.DefaultPipelines.PassThruReceive, Microsoft.BizTalk.DefaultPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=TokenID » Source : « Unknown » Receive Port : « ReceivePortPOP3 » URI : « POP3 ://outlook.office365.com#EmailID » Raison : 0x8007005

Après cela, l’adaptateur POP3 cesse de recevoir des e-mails.

État

Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».

Résolution

Ce problème est résolu dans la mise à jour cumulative suivante pour BizTalk Server :

Références

Pour plus d’informations sur les Service Packs et la liste des mises à jour cumulatives pour BizTalk Server, consultez l’article suivant dans la Base de connaissances Microsoft :

2555976 Service Pack et liste des mises à jour cumulatives pour BizTalk Server

Pour plus d’informations sur BizTalk Server correctifs logiciels, consultez l’article suivant dans la Base de connaissances Microsoft :

2003907 Informations sur les correctifs logiciels BizTalk et la prise en charge des mises à jour cumulatives