CORREÇÃO: E_INVALIDARG erro ocorre quando o adaptador POP3 é usado para receber e-mails com o nome >da parte de 256 caracteres ou o nome do anexo é codificado em base64

Aplica-se a
BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

Sintomas

O problema ocorre quando você usa o adaptador POP3 com servidores de email POP3 que adicionam um campo de cabeçalho MIME "Content-Description:" codificado em base64 ao MIME de emails com anexos. Em alguns idiomas, os anexos com nomes longos causarão o seguinte erro:

Ocorreu uma falha ao executar o pipeline de recebimento: "Microsoft.BizTalk.DefaultPipelines.PassThruReceive, Microsoft.BizTalk.DefaultPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=TokenID" Source: "Unknown" Porta de recebimento: "ReceivePortPOP3" URI: "POP3://outlook.office365.com#EmailID" Motivo: 0x8007005

Depois disso, o adaptador POP3 deixará de receber emails.

Status

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Resolução

Esse problema é corrigido na seguinte atualização cumulativa para o BizTalk Server:

Referências

Para obter informações sobre os service packs e a lista de atualizações cumulativas do BizTalk Server, consulte o seguinte artigo na Base de Dados de Conhecimento Microsoft:

2555976 Lista de atualizações cumulativas e service packs para BizTalk Server

Para obter mais informações sobre os hotfixes do BizTalk Server, consulte o seguinte artigo na Base de Dados de Conhecimento Microsoft:

2003907 Informações sobre os hotfixes do BizTalk e o suporte à Atualização Cumulativa