Oi Aaron boa noite,
Bom seguinte esse module stantard PayLoadSwapBean funciona muito bem para leitura de anexo XML de e-mail, porém, ele não funciona caso o primeiro anexo do e-mail é um .jpg, ou .pdf da DANFE ou multiplos XML's em um e-mail só.
A configuração desse module no adaptador sender MAIL você pode conferir abaixo:
localejbs/localjbs/AF_Modules/PayloadSwapBean TRANSFORM
TRANSFORM swap.keyName Content-Description
TRANSFORM swap.keyName Content-Disposition
TRANSFORM swap.keyValue MailAttachment-1
TRANSFORM swap.keyValue attachment;filename="MailAttachment-1.xml"
Caso você receba apenas um arquivo XML em anexo por e-mail, ele vai te atender muito bem, caso contrario você vai precisar desenvolver um module adapter para ler mais de um XML e descartar qualquer outro tipo de arquivo diferente de .xml.
Acho que é isso.
Att,
Viana.