Você leu o mailx manpage ( arquivado , ativo ) ? Procure o comando write (w). Isso pode gravar anexos.
Arch Linux x86
Mailx da herança
Pelo que sei, o utilitário mailx deve ler e enviar email. De alguma forma, consegui que funcionasse enviando e recebendo mensagens com uma conta do Gmail, também usando o fetchmail.
Então, aparentemente, eu tenho um e-mail com anexos de imagens na minha caixa de correio, ele exibe bem no Gmail AJAX nativo. Mantendo a tradição do Unix para impedir iniciantes, não explica em nenhum lugar das páginas de manual como ler anexos. Quando exibo o email, ele diz:
Part 3:
Content-Type: application/octet-stream;
charset="gbk";
name="123.jpg"
Content-Disposition: attachment; filename="123.jpg"
Sim, explica como enviá-los, mas de que adianta se não se pode lê-los em primeiro lugar? Tudo o que precisa é algo como
& cat 123.jpg > foo
Eu também pesquisei isso e acho que sou a primeira pessoa a perguntar isso em qualquer lugar. Mesmo que essa resposta seja simples, o objetivo de tudo isso é que eu, como iniciante, não poderia recuperar essa resposta sozinho, o que acho surpreendente em algo tão simples como esse.
E não, não sugira clientes monolíticos de GUI.
A solução mais fácil que encontrei foi extrair o código base64 do email e depois decodificá-lo. Depois de decodificar ele me pede para baixar o arquivo binário e tudo que eu tinha que fazer era dar a extensão correta link