Olá,
Estamos enfrentando um problema com o adaptador de e-mail...
Estamos tentando enviar um e-mail do XI para alguns provedores de serviços. Os dados de saída são armazenados em uma estrutura XML. Esta estrutura segue as convenções do formato do Pacote de Correio, utilizado para a geração dinâmica de e-mails. O conteúdo desta estrutura de Pacote de Correio é uma sequência separada por ponto e vírgula, que deve ser anexada como um arquivo CSV ao e-mail de saída. Até aqui tudo funciona bem. Recebemos o e-mail com o anexo do sistema, enviamos para um servidor SMTP e transferimos para um endereço de e-mail previamente definido.
No entanto, ao abrir o anexo (com Wordpad, Excel, ...) todos os caracteres alemães com trema foram perdidos. O problema está na transferência do conteúdo do Pacote de Correio para um arquivo, onde este arquivo é codificado em UTF-8.
Alguém poderia nos dar uma dica de como converter a codificação do anexo de UTF-8 para ISO-8859-1 (Latin-1)?
Atualmente configuramos os seguintes parâmetros na página do módulo:
Sequência de trabalho
1. localejbs/AF_Modules/MessageTransformBean Local Enterprise Bean XML2Plain
2. localejbs/sap.com/com.sap.aii.adapter.mail.app/XIMailAdapterBean Local Enterprise Bean mail
Configuração do módulo
XML2Plain Transform.ContentDisposition attachment;filename="ABC.csv"
XML2Plain Transform.ContentType text/plain;charset=latin-1
XML2Plain Transform.ContentDescription
Esperamos receber alguma ajuda...
Saudações,
Lars