Beispiel mit uuencode:
uuencode surfing.jpeg surfing.jpeg | mail example@unixlinux.online
und Referenzartikel:
http://www.shelldorado.com/articles/mailattachments.html
Hinweis:
Sie können apt install sharutils uuencode haben Befehl
$ echo | mutt -a syslogs.tar.gz example@unixlinux.online
Aber es benutzt mutt, nicht mail (oder mailx).
mailx könnte auch helfen. Von der mailx-Manpage:
-a file
Attach the given file to the message.
Ziemlich einfach, oder?
mail auf jeder Version von modernem Linux, die ich ausprobiert habe, kann es tun. Keine Notwendigkeit für andere Software:
example@unixlinux.online:~$ mail -a doc.jpg example@unixlinux.online
Subject: testing
This is a test
EOT
Strg+D, wenn Sie mit der Eingabe fertig sind.