Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1829 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Comment envoyer un mail via la console ? [résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment envoyer un mail via la console ? [résolu]

n°650917
kafifi
Posté le 17-03-2005 à 12:54:33  profilanswer
 

Bonjour,
 
Sous MDK 10.1, je cherche à envoyer des mails à partir de la ligne de commande.  
J'ai installé "sendmail" mais je n'arrive ni à le configurer ni à l'utiliser.
(le fichier install-sendmail ne marche pas ici)
 
Pourriez-vous m'indiquer quels autres logiciels utiliser ?
 
Merci d'avance.


Message édité par kafifi le 20-03-2005 à 12:59:02
mood
Publicité
Posté le 17-03-2005 à 12:54:33  profilanswer
 

n°650921
glor
Posté le 17-03-2005 à 13:04:00  profilanswer
 

Pas besoin d'un logiciel de transfert de mail pour envoyer un mail en console.
Il suffit de te connecter à un serveur qui te propose déjà ce service, comme celui de ton FAI qui est généralement smtp.monfai.fr (smtp.wanadoo.fr ou smtp.free.fr, j'en passe et des meilleurs). Pour cela, telnet smtp.monfai.fr 25 suffit (25 étant le port par convention, note qu'on peut remplacer telnet par nc).
Ensuite, il ne reste plus qu'à connaître le protocole:
http://www.salemioche.com/smtp/821tm.php (en français)
http://www.faqs.org/rfcs/rfc821.html (en anglais)
 
Toujours intéressant:
http://christian.caleca.free.fr/smtp/


Message édité par glor le 17-03-2005 à 13:06:58
n°650927
[Albator]
MDK un jour, MDK toujours !
Posté le 17-03-2005 à 13:15:41  profilanswer
 

glor a écrit :

Pas besoin d'un logiciel de transfert de mail pour envoyer un mail en console.
Il suffit de te connecter à un serveur qui te propose déjà ce service, comme celui de ton FAI qui est généralement smtp.monfai.fr (smtp.wanadoo.fr ou smtp.free.fr, j'en passe et des meilleurs). Pour cela, telnet smtp.monfai.fr 25 suffit (25 étant le port par convention, note qu'on peut remplacer telnet par nc).
Ensuite, il ne reste plus qu'à connaître le protocole:
http://www.salemioche.com/smtp/821tm.php (en français)
http://www.faqs.org/rfcs/rfc821.html (en anglais)
 
Toujours intéressant:
http://christian.caleca.free.fr/smtp/


 
Heu, y a quand même plus simple ...
La commande "mail" te permet de le faire (du package "mailx" je crois). Couplé avec "ssmtp" et ça roule.

n°650931
l0ky
Posté le 17-03-2005 à 13:24:17  profilanswer
 

kafifi a écrit :

Bonjour,
 
Sous MDK 10.1, je cherche à envoyer des mails à partir de la ligne de commande.  
J'ai installé "sendmail" mais je n'arrive ni à le configurer ni à l'utiliser.
(le fichier install-sendmail ne marche pas ici)
 
Pourriez-vous m'indiquer quels autres logiciels utiliser ?
 
Merci d'avance.


Sendmail c'est un peu barbare.
utilise plutot postfix.
tu configures la variables relay_host pour qu'elle contienne l'adresse du serveur smtp de ton FAI.
Plus eventuellement un mapping entre ton adresse mail locale et l'adrese mail qui doit etre utilisée quand ton mail sort.

n°650967
kafifi
Posté le 17-03-2005 à 14:49:34  profilanswer
 

[#1c00e2][/#1c00e2]

[Albator] a écrit :

Heu, y a quand même plus simple ...
La commande "mail" te permet de le faire (du package "mailx" je crois). Couplé avec "ssmtp" et ça roule.


 
Précisions :
le but est d'envoyer des mails sur mon LAN, via un serveur de messagerie local (présent sur un autre PC),  
à la fin de mon script de backup. J'ajouterais une commande de type :
 
mail -s "Le backup est achevé" mon_adresse@monlan.fr
 
C'est ce que je pensais utiliser, mais la commande "mail" n'est pas reconnue  
sur ma machine. Quels packages dois-je installer ?


Message édité par kafifi le 17-03-2005 à 14:51:15
n°651052
glor
Posté le 17-03-2005 à 17:41:39  profilanswer
 

[Albator] a écrit :

Heu, y a quand même plus simple ...
La commande "mail" te permet de le faire (du package "mailx" je crois). Couplé avec "ssmtp" et ça roule.


Ah oui c'est vrai /o\

n°651054
deather2
Posté le 17-03-2005 à 17:49:40  profilanswer
 

Il faut installer mailx.
 
Ensuite:
echo "Backup terminé !" | mail user@machine.com -s "Backup"

n°651099
kafifi
Posté le 17-03-2005 à 20:02:10  profilanswer
 

deather2 a écrit :

Il faut installer mailx.
 
Ensuite:
echo "Backup terminé !" | mail user@machine.com -s "Backup"


Bonsoir,
 
J'ai installé le pack "mailx" (dans la foulée, "sendmail" a été installé en tant que dépendance).
Aucun problème côté syntaxe. En revanche, les mails n'arrivent pas à destination, ce qui
 est logique vu qu'il faut que je paramètre l'adresse de mon serveur local.
 
"man mailx" n'indique rien là-dessus.
 
Pourriez-vous m'indiquer où et comment paramétrer ?
 
Merci

n°651157
weed
Posté le 17-03-2005 à 22:20:14  profilanswer
 

tres interessant.  
 
QU'est ce qu'il faut mettre comme parametre dans /etc/postfix/main.cf ?
 
Pouvez vous me confirmer que c'est bien relayer sur le smtp de mon FAI ?
 

Code :
  1. myhostname = le_nom_de_la_machine_qui_execute_mail
  2. alias_maps = hash:/etc/aliases
  3. alias_database = hash:/etc/aliases
  4. myorigin = /etc/mailname
  5. mydestination = localhost.localdomain, localhost.localdomain, localhost
  6. relayhost = smtp.9online.fr
  7. mynetworks = 127.0.0.0/8
  8. mailbox_command =
  9. mailbox_size_limit = 0
  10. recipient_delimiter = +


Ou puis je mapper les mails ?
weed@ubuntu => weed@free.fr


Message édité par weed le 17-03-2005 à 22:20:35
n°651161
[Albator]
MDK un jour, MDK toujours !
Posté le 17-03-2005 à 22:25:20  profilanswer
 

Pourquoi installer un MTA juste pour relayer les mail?
Utilisez ssmtp, c'est fait pour ça.


Message édité par [Albator] le 17-03-2005 à 22:25:51
mood
Publicité
Posté le 17-03-2005 à 22:25:20  profilanswer
 

n°651442
guigui84
Posté le 18-03-2005 à 15:00:44  profilanswer
 

pour ça j'utilise un script perl, sendemail.pl
telechageable à :  
 
http://cvs.sourceforge.net/viewcvs [...] pl?rev=1.5
 
marche nickel. Permet aussi de joindre des fichiers.
A+

n°652141
kafifi
Posté le 19-03-2005 à 18:28:03  profilanswer
 

kafifi a écrit :

Bonsoir,
 
J'ai installé le pack "mailx" (dans la foulée, "sendmail" a été installé en tant que dépendance).
Aucun problème côté syntaxe. En revanche, les mails n'arrivent pas à destination, ce qui
 est logique vu qu'il faut que je paramètre l'adresse de mon serveur local.
 
"man mailx" n'indique rien là-dessus.
 
Pourriez-vous m'indiquer où et comment paramétrer ?
 
Merci


Pourriez-vous m'indiquer ou renseigner les paramètres de mon serveur smtp ?  
Tout est installé, c'est tout ce qui me manque.  
 
Merci.

n°652149
[Albator]
MDK un jour, MDK toujours !
Posté le 19-03-2005 à 19:08:11  profilanswer
 

mailx n'utilise pas smtp. Il utilise sendmail.
 
Sendmail permet de relayer des messages à un serveur smtp. D'autres MTA (postfix, exim ...) sont "compatibles sendmail" et peuvent donc le remplacer.
 
Mais au risque de me répeter, tu n'as pas besoin d'un MTA dans ton cas.
 
Installe le package ssmtp, et indique l'adresse de ton serveur smtp dans le fichier /etc/ssmtp/ssmtp.conf , et tu n'as rien d'autre à faire.

n°652203
kafifi
Posté le 19-03-2005 à 20:39:03  profilanswer
 

[Albator] a écrit :

mailx n'utilise pas smtp. Il utilise sendmail.
 
Sendmail permet de relayer des messages à un serveur smtp. D'autres MTA (postfix, exim ...) sont "compatibles sendmail" et peuvent donc le remplacer.
 
Mais au risque de me répeter, tu n'as pas besoin d'un MTA dans ton cas.
 
Installe le package ssmtp, et indique l'adresse de ton serveur smtp dans le fichier /etc/ssmtp/ssmtp.conf , et tu n'as rien d'autre à faire.


 
@Albator,
Désolé, je ne t'avais pas bien compris...
Je teste ssmtp et je poste le résultat ici asap.
 
 
EDIT : merci à tous, avec ssmtp cela fonctionne.


Message édité par kafifi le 19-03-2005 à 23:09:17

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Comment envoyer un mail via la console ? [résolu]

 

Sujets relatifs
[résolu][postfix]Ajouter une adresse mailfiltre et serveur de mail
[Resolu] Probleme avec une SiS M760 sous mdk 10.1[resolu] Compilation Alsa : selectionner une carte au ./configure ?
[non résolu mais clos] reboot sauvage après plantage => kernel panicmail & les accents
Résolu :bouton d'activation wifiListe un repertoire et affiche la ligne demandé [résolu]
[Sony Vaio VGN FS115z]Configurer la nVidia Go6200 [RESOLU] 
Plus de sujets relatifs à : Comment envoyer un mail via la console ? [résolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR