Você pode ter alguma expectativa incorreta do que o comando uuendcode ... | mailx ...
deve fazer.
No mundo em que o uuencode foi projetado para operar, não existe um anexo, porque o MIME ainda não existe. Uma pessoa que recebe uma mensagem com um conteúdo codificado nela deve vê-lo assim:
From: Alice <[email protected]>
To: Bob <[email protected]>
Subject: Those files you requested
Here you go:
begin 644 something.tar.Z
M'YV04HH$(=*D"("#"!,J7,BPH<.'$"-*1'BC(@P;%0%8C'$#H\:*'#U:'%EQ
M1@T',63<F!&CQHP;,&3,T!@#QLJ9(&!,W,FSI\^?'.K,H1-&#@@0'-*02?.&
M#E"&2IDZ?4JUJM6K6+-JE9CE31T08<;0J1.	L\(,K@H2,G+)TR9$#009-F
MS@\%6_/JW<NWK]^_@',+'DRXL.'#B!,K7LRXL>/'D"-+GDRYLN7+F#-KWLRY
ML^?/H$.+'DVZM.G3J%.K7LVZM>O7L&/+GDV[MNW;N'/KWLV[M^_?P(,+'TZ\
JN/'CR),K7\Z\N?/GT*-+GTZ]NO7KV+-KW\Z]N_?OX,.+'T^^O/GSZ',#
'
end
--
Alice
O destinatário deve reconhecer que as linhas de begin
a end
são um arquivo uuencoded e canalizar essas linhas (ou talvez a mensagem inteira) para uudecode
e, em seguida, procurar o arquivo de saída no arquivo atual. diretório.
É muito parecido com a decodificação de anexos MIME, mas uma parte maior ocorre nos cérebros dos usuários.
Alguns mailreaders modernos podem reconhecer automaticamente conteúdos codificados em UEN e usar uma única interface de usuário para apresentar arquivos uuencoded e MIME-attached. Eu não esperaria que todos os leitores de mensagens unix clássicos fizessem isso, porque isso representa erroneamente o que foi realmente enviado, que é uma mensagem de texto simples (não-MIME).