mail script per ssmtp

  • 0 Risposte
  • 2448 Visite

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

*

Offline Pascal

  • *****
  • 985
  • 457
  • Rage!
    • Mostra profilo
    • Scavenger Graphics
mail script per ssmtp
« il: Giugno 04, 2010, 02:17:01 am »
ssmtp è MOLTO piu' leggero e facile da configurare di sendmail.
solo che a meno che non installi un deb apposta (grazie, ubuntu) gli manca un comando "mail"

questa è la mia implementazione:
Codice: [Seleziona]
#!/bin/bash

SENDER=`whoami`
RECIPIENT=$1
shift 1
SUBJECT=$*

if test -z "$RECIPIENT"
then
echo "Missing parameters.

Usage: mail RECIPIENT SUBJECT

  RECIPIENT: Target email address
  SUBJECT: Mail subject


Pascal Brax - http://pascalbrax.blogspot.com
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND"
exit
fi

if test -z "$SUBJECT"
then SUBJECT="Small mail"
fi

echo To: $RECIPIENT
echo Subject: $SUBJECT
echo -n "Short message: "
read MESSAGE
BODY="To: $RECIPIENT
Subject: $SUBJECT

$MESSAGE"
echo "
Sending..."
echo "$BODY" | ssmtp $RECIPIENT
echo "Mail sent."

http://pascalbrax.blogspot.com/2010/06/mail-script-per-ssmtp.html