Příklad použití uuencode:
uuencode surfing.jpeg surfing.jpeg | mail example@unixlinux.online
a referenční článek:
http://www.shelldorado.com/articles/mailattachments.html
Poznámka:
můžete apt install sharutils mít uuencode příkaz
$ echo | mutt -a syslogs.tar.gz example@unixlinux.online
Ale používá mutt, ne mail (nebo mailx).
mailx by také mohl pomoci. Z manuálové stránky mailx:
-a file
Attach the given file to the message.
Docela snadné, že?
mail na každé verzi moderního Linuxu, kterou jsem zkoušel, to umí. Není potřeba další software:
example@unixlinux.online:~$ mail -a doc.jpg example@unixlinux.online
Subject: testing
This is a test
EOT
ctrl+d po dokončení psaní.