修正: POP3 アダプターを使用してパーツ名 >256 文字または添付ファイル名が base64 でエンコードされたメールを受信すると、E_INVALIDARG エラーが発生します

適用先
BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

現象

この問題は、BASE64 でエンコードされた "Content-Description:" MIME ヘッダー フィールドを添付ファイル付きのメールの MIME に追加する POP3 メール サーバーで POP3 アダプターを使用する場合に発生します。 一部の言語では、長い名前の添付ファイルを使用すると、次のエラーが発生します。

"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" 理由: 0x8007005

その後、POP3 アダプターは電子メールの受信を停止します。

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。

解決策

この問題は、BizTalk Serverの次の累積的な更新プログラムで修正されています。

参考資料

BizTalk Serverのサービス パックと累積的な更新プログラムの一覧については、Microsoft サポート技術情報の次の記事を参照してください。

BizTalk Serverの Service Pack と累積的な更新プログラムの一覧を2555976する

BizTalk Server修正プログラムの詳細については、Microsoft サポート技術情報の次の記事を参照してください。

2003907 BizTalk 修正プログラムと累積的な更新プログラムのサポートに関する情報