Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails) *** mise à jour 12/10/2014 ***

#1 Le 04/12/2012, à 21:56

Bat_Tuc

commande mail

Bonjour a tous
je voudrais faire un script qui me fait un calcul puis m'envoi un email si le calcul se passe bien.
J'essaye donc d'apprivoiser la commande mail.
Or meme en lisant le man impossible de comprendre rellement comment marche cette commande ..
si je fais
mail -s " Calcul ok" -t monadresse@gmail.com
il me demande forcement une cc ...

de plus lors de l'installation du paquet j'ai appuyé sur entre sans faire gaffe et j'ai donc mal configuré mon paquet si j'ai bien compris ..


Un jour mon père m' a dit " fils, si ton programme tourne, c est qu il peut faire mieux ..."

Hors ligne

#2 Le 04/12/2012, à 22:09

Bat_Tuc

Re : commande mail

j'ai essayé ceci
echo "Un message de test" | mail -s "sujet de test" monadresse@gmail.com

mais a priori il arrive pas ..
c'est bien que j'ai mal configuré mon paquet ..
comment le réinstallé et comment le configuré correctement ?


Un jour mon père m' a dit " fils, si ton programme tourne, c est qu il peut faire mieux ..."

Hors ligne

#3 Le 04/12/2012, à 22:16

Bat_Tuc

Re : commande mail

je l'ai desinstallé ( sudo apt-get remove mailutils et sudo apt-get --purge remove mailutils )
mais quand je veux le reinstallé je n'ai plus la meme fenetre ..


Un jour mon père m' a dit " fils, si ton programme tourne, c est qu il peut faire mieux ..."

Hors ligne

#4 Le 04/12/2012, à 22:16

xavier4811

Re : commande mail

Bonsoir,

sudo dpkg-reconfigure le_nom_du_paquet ## pour reconfigurer 
mail -s "sujet de test" [ -c cc@mymail.com ] [ -b bcc@mymail.com ] toto@mymail.com [ < /le/corps/du/mail.txt ]
echo "Un message de test" | mail -s "sujet de test" toto@mymail.com

Quel paquet ? bsd-mailx ?
Tu a un MTA configuré ?

Hors ligne

#5 Le 04/12/2012, à 22:23

Bat_Tuc

Re : commande mail

j'ai lu qu'il fallait le paquet mailutils
J'ai tenté de configuré MTA avec sudo dpkg-reconfigure postfix
mais je suis pas sur de l'avoir fait correctement .. aucune adresse de m'a été demandé ..


Un jour mon père m' a dit " fils, si ton programme tourne, c est qu il peut faire mieux ..."

Hors ligne

#6 Le 04/12/2012, à 22:32

xavier4811

Re : commande mail

sudo dpkg-reconfigure debconf

la première question on s'en fout, la deuxième choisi "basse". tu aura accès a toutes les questions quand tu relance dpkg-reconfigure sur un paquet.

Hors ligne

#7 Le 04/12/2012, à 22:35

Bat_Tuc

Re : commande mail

xavier4811 a écrit :
sudo dpkg-reconfigure debconf

la première question on s'en fout, la deuxième choisi "basse". tu aura accès a toutes les questions quand tu relance dpkg-reconfigure sur un paquet.

batuc@ubuntu:~$ dpkg -reconfigure  mailutils
dpkg : erreur : actions conflictuelles -e (--control) et -r (--remove)

Utiliser « dpkg --help » pour une obtenir une aide sur l'installation et la désinstallation des paquets [*] ;
Utiliser « dselect » ou « aptitude » pour gérer les paquets de manière
plus conviviale ;
Utiliser « dpkg -Dhelp » pour obtenir une liste des valeurs drapeaux de débogage ;
Utiliser « dpkg --force-help » pour consulter la liste des options de forçage ;
Utiliser « dpkg-deb --help » pour obtenir une aide sur la manipulation des fichiers *.deb ;

Les options marquées d'un [*] affichent beaucoup d'informations - tubez-les à travers « less » ou « more ».

Un jour mon père m' a dit " fils, si ton programme tourne, c est qu il peut faire mieux ..."

Hors ligne

#8 Le 04/12/2012, à 22:37

xavier4811

Re : commande mail

y a pas d'espace dans dpkg-reconfigure

Hors ligne

#9 Le 04/12/2012, à 22:39

Bat_Tuc

Re : commande mail

echo "Un message de test" | mail -s "sujet de test" monadresse@gmail.com
la commande s'execute nickel mais je recois que d'al sur mon adresse mail .. je comprends pas trop comment configuré MTA ( ni ce que c'est d'ailleurs xD ) ..


Un jour mon père m' a dit " fils, si ton programme tourne, c est qu il peut faire mieux ..."

Hors ligne

#10 Le 04/12/2012, à 22:41

Bat_Tuc

Re : commande mail

ca me fait rien ca :

sudo dpkg-reconfigure mailutils

Dernière modification par Bat_Tuc (Le 04/12/2012, à 22:41)


Un jour mon père m' a dit " fils, si ton programme tourne, c est qu il peut faire mieux ..."

Hors ligne

#11 Le 04/12/2012, à 22:46

NaWer

Re : commande mail

Essaye ssmtp comme MTA (http://fr.wikipedia.org/wiki/Mail_Transfer_Agent) (plutot que postfix)
il se configure dans /etc/ssmtp/ssmtp.conf

Vérifie également que le port 25 de ta box est ouvert

Hors ligne

#12 Le 04/12/2012, à 22:47

xavier4811

Re : commande mail

commence par

echo "Un message de test" | mail -s "sujet de test" ton_nom@localhost

pour voir si postfix fonctionne. Interroge tes mails en local avec mutt, c'est le plus "simple", pas de config.

mutt ## sudo apt-get install mutt s'il n'est pas installé
## fleches haut et bas pour sélectionner les mails dans la liste
## Enter pour afficher le mail sélectionné
## page-up ou page-down pour changer de page
## q pour sortir ou quitter

D'après ce que j'ai cru voir, ton Mail Transport Agent c'est postfix.
Oublie grub, rien a voir.

Hors ligne

#13 Le 04/12/2012, à 22:50

Bat_Tuc

Re : commande mail

xavier4811 a écrit :

commence par

echo "Un message de test" | mail -s "sujet de test" ton_nom@localhost

pour voir si postfix fonctionne. Interroge tes mails en local avec mutt, c'est le plus "simple", pas de config.

mutt ## sudo apt-get install mutt s'il n'est pas installé
## fleches haut et bas pour sélectionner les mails dans la liste
## Enter pour afficher le mail sélectionné
## page-up ou page-down pour changer de page
## q pour sortir ou quitter

D'après ce que j'ai cru voir, ton Mail Transport Agent c'est postfix.
Oublie grub, rien a voir.

Juste une erreur de copie colle ...


Un jour mon père m' a dit " fils, si ton programme tourne, c est qu il peut faire mieux ..."

Hors ligne

#14 Le 04/12/2012, à 22:53

xavier4811

Re : commande mail

Bat_Tuc a écrit :

Juste une erreur de copie colle ...

Oui j'ai vu ça après.

Hors ligne

#15 Le 04/12/2012, à 22:54

Bat_Tuc

Re : commande mail

Bon merci a tous
j'ai trouvé ceci

http://doc.ubuntu-fr.org/tutoriel/comme … e_commande

et a priori ca marche smile


Un jour mon père m' a dit " fils, si ton programme tourne, c est qu il peut faire mieux ..."

Hors ligne