Beim Senden über SMTP wird der mail Manpage empfiehlt, den from zu setzen Variable, auf diese Weise (getestet auf CentOS 6):
mail -s Subject -S example@unixlinux.online example@unixlinux.online
Sie können auch eine Datei mit -a anhängen Möglichkeit:
mail -s Subject -S example@unixlinux.online -a path_to_attachement example@unixlinux.online
mail -r example@unixlinux.online -R example@unixlinux.online
-r =von-Adresse-R =Antwort-an-Adresse
Der Autor hat angegeben, dass seine Mail-Version dieses Flag nicht unterstützt. Aber wenn Sie eine Version haben, die dies tut, funktioniert dies gut.
Sie können jeden zusätzlichen Header, den Sie benötigen, mit -a
angeben$mail -s "Some random subject" -a "From: example@unixlinux.online" example@unixlinux.online
http://www.mindspill.org/962 scheint eine Lösung zu haben.
Im Wesentlichen:
echo "This is the main body of the mail" | mail -s "Subject of the Email" example@unixlinux.online -- -f example@unixlinux.online