/usr/bin/mail

Es ist immer mal wieder sinnvoll von der Bash aus Skripten Emails zu verschicken. Ich vergesse immer wieder einige nuetzliche Schalter deswegen zum festhalten:

  • mail -s „Betreff“ empfaenger@example.net (EMail mit Betreff)
  • mail -s „Betreff“ empfaenger@example.net < /tmp/meinbrief (Email mit Betreff und meinbrief als Text)
  • cat /tmp/meinbrief | mail -e -s „Betreff“ empfaenger@example.net (Email wird nur verschickt wenn der body nicht leer ist)
  • mail -a „From: Sender <sender@example.net>“ -s „Betreff“ empfaenger@example.net (Schreibt den From-Header um)
  • uuencode /tmp/meinbild.png /tmp/meinbild.png | mail -s „Betreff“ empfaenger@example.net (Versendet meinbild.png als Anlage)