Como definir o nome do anexo para mostrar corretamente no Outlook
Estou criando um email com um anexo MIME a partir de uma porta de envio SMTP do BizTalk 2016. No entanto, acho que qualquer conhecimento que alguém possa compartilhar de qualquer outro idioma sobre as esquisitices do Outlook e do MIME pode me ajudar a corrigir o problema abaixo.
No Outlook, o anexo é exibido como body.txt, mas, quando clico em "Salvar arquivo", mostra o nome que usei quando o criei (e é isso que o usuário deseja ver).
Estou me referindo ao lado esquerdo, onde diz "body.txt", acima dos 5k e à direita do ícone do anexo na captura de tela abaixo:
No componente Pipeline do BizTalk C #, esse anexo foi definido com o código a seguir, onde estamos definindo propriedades de contexto na mensagem do BizTalk. Eu também tentei definir ContentHeader e ContentID.
strFilename = "MyFileName_693.txt"; // Just for example.
pInMsg.BodyPart.PartProperties.Write(
"FileName",
"http://schemas.microsoft.com/BizTalk/2003/mime-properties",
strFilename);
Quando encaminhei o email para o meu Gmail, o anexo foi mostrado com o nome adequado. Portanto, minha pergunta é específica para que ela apareça com o nome desejado no Outlook (2016).