Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/02/2007, à 10:33

bloody_bloups

Envoyer un Email automatiquement en console (script)

Bonjour à tous,
je cherche un moyen d'envoyer régulièrement des emails via smtp.monfai.fr avec mon compte habituel et cela toutes les 15 minutes, mes questions sont donc:
1-   Y-a-t-il un moyen d'envoyer un email par la console? si oui comment (quelles commande je cherche après sinon...)
2-   Comment insérer un fichier dans cet email ou bien changer le contenu avec mon ip par exemple?


Merci ^^

Hors ligne

#2 Le 09/02/2007, à 11:00

Uggy

Re : Envoyer un Email automatiquement en console (script)

bloody_bloups a écrit :

1-   Y-a-t-il un moyen d'envoyer un email par la console? si oui comment (quelles commande je cherche après sinon...)

La commande mail (sudo apt-get install mailx si tu ne l'as pas)

echo toto | mail tutu@tata.tld

bloody_bloups a écrit :

2-   Comment insérer un fichier dans cet email

uuencode /chemin/fichier nomFichier | mail toto@tata.tld
mutt -a fichier toto@tata.tld < /dev/null

Hors ligne

#3 Le 09/02/2007, à 11:46

bloody_bloups

Re : Envoyer un Email automatiquement en console (script)

Uggy a écrit :
bloody_bloups a écrit :

1-   Y-a-t-il un moyen d'envoyer un email par la console? si oui comment (quelles commande je cherche après sinon...)

La commande mail (sudo apt-get install mailx si tu ne l'as pas)

echo toto | mail tutu@tata.tld

bloody_bloups a écrit :

2-   Comment insérer un fichier dans cet email

uuencode /chemin/fichier nomFichier | mail toto@tata.tld
mutt -a fichier toto@tata.tld < /dev/null

merci bcp,
mais je comprend pas un truc, on a pas besoin de préciser le sereur smtp? (j'ai pas installer de serveur smtp sur ma machin et je voudrai éviter) ensuite cela marche-t-il pour des mails autre que locaux? (si on a pas besoin depréciser le server smtp, bin je comprend pourquoi ya autant de pb de spam !!!)

Hors ligne

#4 Le 09/02/2007, à 12:36

Uggy

Re : Envoyer un Email automatiquement en console (script)

la commande "mail" utilise le serveur smtp local a la machine.

Hors ligne

#5 Le 09/02/2007, à 12:41

bloody_bloups

Re : Envoyer un Email automatiquement en console (script)

Uggy a écrit :

la commande "mail" utilise le serveur smtp local a la machine.

Aïe, ça veut dire que je doit instaale sendmail... hors la dernière foi sendmail a marché jusqu'au premier reboot et puis paff, plus rien a faire c'est l'usine à gazs je trouve... ya pas moyen de passer par un smtp extérieur? :s

Hors ligne

#6 Le 09/02/2007, à 13:06

bloody_bloups

Re : Envoyer un Email automatiquement en console (script)

et sinon ça marcherai ça?

echo wget http://checkip.dyndns.org/ -O - -o /dev/null | cut -d: -f 2 | cut -d\< -f 1 | mail tutu@tata.tld

tongue

Hors ligne

#7 Le 09/02/2007, à 13:26

Uggy

Re : Envoyer un Email automatiquement en console (script)

bloody_bloups a écrit :

et sinon ça marcherai ça?

Oui.

Sinon + simple avec un truc dans le genre:

echo "IP: `wget -O - -q http://www.whatismyip.org` "  | mail -s "Mon IP" tutu@tata.tld

Hors ligne

#8 Le 09/02/2007, à 13:27

Uggy

Re : Envoyer un Email automatiquement en console (script)

bloody_bloups a écrit :
Uggy a écrit :

la commande "mail" utilise le serveur smtp local a la machine.

Aïe, ça veut dire que je doit instaale sendmail... hors la dernière foi sendmail a marché jusqu'au premier reboot et puis paff, plus rien a faire c'est l'usine à gazs je trouve... ya pas moyen de passer par un smtp extérieur? :s

Installe Postfix.

Hors ligne

#9 Le 09/02/2007, à 14:17

bloody_bloups

Re : Envoyer un Email automatiquement en console (script)

Uggy tu déchires!!! merci smile

Hors ligne