Bonjour,

J'ai créé un script "envoi_mail" en bash permettant d'envoyer des emails via telnet :

#!/bin/bash

echo HELO $1
sleep 1
echo MAIL FROM: $2
sleep 1
echo RCPT TO: $3
sleep 1
echo DATA
echo SUBJECT: Probleme disque sur $4
echo "Probleme sur le disque..."
echo .
echo QUIT

que j'appelle depuis un autre script avec la commande :

/usr/local/scripts/envoi_mail $HOSTNAME "root@$HOSTNAME.machin.com" "truc@machin.com" $HOSTNAME | telnet smtp.machin.com 25

Je dois modifier ce(s) script(s) pour utiliser perl plutôt que bash.

Quelle est la syntaxe à utiliser ?

Merci !