Envoi de mail en ligne de commande

Envoi de mail en ligne de commande - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 07-12-2005 à 15:14:28    

Bonjour , j''essaye d'envoyer  un mail en ligne de commande, je n'ai pas mutt j'essaye donc deja avec la command mail

Code :
  1. echo coucou | mail -v -s "mon sujet" uneautrepersonne@loindici.com


grace a l'option -v je comprend pourquoi cela ne marche pas mais je ne sais pas la resoudre :
uneautrepersonne@loindici.com... Connecting to [127.0.0.1] via relay...
uneautrepersonne@loindici.com... Deferred: Connection refused by [127.0.0.1]
 
 
Si Quelqu'un peu m'aidez a avancer ca serai gentil.
Merci

Reply

Marsh Posté le 07-12-2005 à 15:14:28   

Reply

Marsh Posté le 08-12-2005 à 00:50:44    

Pour pouvoir envoyer des mail avec la commande "mail", il faut installer et configurer un MTA sur ta machine (exim, postfix, qmail...). Ou alors tu peux installer ssmtp, qui est un serveur smtp minimaliste qui ne fait rien d'autre qu'envoyer des mails a l'exterieur (ce qui est exactement ce que tu veux faire).

Reply

Marsh Posté le 10-01-2006 à 08:49:27    

Moi j'utilise le programme mini_sendmail pour un petit watchdog.
 
L'utilisation donne à peu près ça :
echo -e "From: Cequetuveux\nSubject: WATCHDOG: Problème sur le serveur\nDate: `date`\nLe message que tu veux" | mini_sendmail -femail@from.com -sserveur.smtp.org -T60 email@destination.org
 
Aide :
mini_sendmail [-f<name>] [-t] [-s<server>] [-p<port>] [-T<timeout>] [-v] [address ...]


---------------
LeRobot : un bot discord qui permet faire des stats sur vos temps de jeux
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed