(Este provavelmente deve ser um comentário, mas eu queria um pouco mais de formatação ...)
Primeiro, quando você diz "código binário", está vendo coisas assim:
begin 644 webutils_pl
M4F5C;V=N:7II;F<@9FEL97,@96YC;V1E9"!U<VEN9R!5565N8V]D90T*#0I!
M(&9I;&4@96YC;V1E9"!W:71H(%5596YC;V1E('5S=6%L>2!S=&%R=',@=VET
M:"!A(&AE861E<B!L:6YE(&]F('1H92!F;W)M.@T*#0IB96=I;B'\;6]D93X@
[ deleted a bunch of similar lines ]
M<F]D=6-E<R!A('9A;'5E('=H;W-E(&QO=V5R('-I>"!B:71S(&%R92'P+@T*
M#0HH4V]U<F-E.B!7:6MI<&5D:6$I#0H-"D9O<B!E>&%M<&QE+"!U=65N8V]D
M:6YG('1H:7,@=VAO;&4@<V5C=&EO;B!W;W5L9"!G:79E('1H92!F;VQL;W=I
*;F<@<F5S=6QT.@''
'
end
Se estiver corretamente UUencoded, há uma linha com apenas "'" como a penúltima linha (antes da linha "end") e cada linha de dados começa com M, exceto a linha anterior ao "'".
Se a UUencoding real estiver correta, a próxima coisa a observar é se os cabeçalhos estão desarrumados. O servidor SAP que está criando as mensagens pode estar fazendo algo estranho quando gera a mensagem. Você pode postar os cabeçalhos completos de uma mensagem de amostra?
Editar: depois de olhar para os cabeçalhos postados, não é uma mensagem MIME em - não há cabeçalho MIME-Version, nem linhas de tipo de conteúdo ... Tendo apenas o arquivo UUencoded como o corpo da mensagem é um flashback para pre -MIME dias e, embora existam muitos utilitários que podem UUdecode os arquivos, isso não é uma boa solução. Como você já comentou, o servidor SAP realmente precisa ser configurado para enviar mensagens MIME.