envoyer un email avec un script shell??

envoyer un email avec un script shell?? - Linux et OS Alternatifs

Marsh Posté le 30-07-2004 à 14:56:38    

Voilà je voudrais me faire envoyer les log de mon fiewall /var/log/messages tous les jours par email. Donc je compte faire un script..
Seulement comment je peux lui demander de m'envoyer un fichier par email?
 
Merci

Reply

Marsh Posté le 30-07-2004 à 14:56:38   

Reply

Marsh Posté le 30-07-2004 à 15:04:31    

uuencode messages messages.save | mail -s "log firewall" djmacou@hardware.fr


Message édité par chaica le 30-07-2004 à 15:04:50
Reply

Marsh Posté le 30-07-2004 à 15:06:13    

ok merci bcp :)

Reply

Marsh Posté le 30-07-2004 à 15:08:43    

Je précise que le précédent c'était pour une pièce jointe, si tu veux uniquement envoyer dans le corps du mail le texte tu fais:
cat file.txt | mail -s "essai" djmacou@hardware.fr

Reply

Marsh Posté le 30-07-2004 à 15:22:53    

oui c ce que j'avais compris je te remercie

Reply

Marsh Posté le 30-07-2004 à 15:27:18    

a tout hasard, est ce que l'on peut envoyer le mail via le smtp de notre ISP ou faut il configurer sendmail ?

Reply

Marsh Posté le 30-07-2004 à 15:29:13    

t'es obligé de passer par le mail de ton fai ET il te faut un mta.

Reply

Marsh Posté le 30-07-2004 à 15:31:18    

la commande uuencode, on la trouve où?
je l ai pas actuellement et elle n existe pas dans la base urpmi :/


---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
Reply

Marsh Posté le 30-07-2004 à 15:32:11    

oula prise de tete donc avec le mta sendmail  
bon c'est pas grave

Reply

Marsh Posté le 30-07-2004 à 15:33:34    

ssmtp est simpliste comme MTA juste pour servir de relai par exemple

Reply

Marsh Posté le 30-07-2004 à 15:33:34   

Reply

Marsh Posté le 30-07-2004 à 15:35:59    

weed a écrit :

oula prise de tete donc avec le mta sendmail  
bon c'est pas grave

avec postfix, en général, ce sont 3 à 4 paramètres à modifier pour faire fonctionner comme ça...pas plus...


---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
Reply

Marsh Posté le 30-07-2004 à 15:41:51    

oui  en effet c'est juste pour faire le relais vers le smtp de mon FAI ...
bon j'ai vu que ssmtp est dans mes sources  
j'essairais avec ce soft ou postfix quand j'aurais le temps ...
bon merci pour l'info

Reply

Marsh Posté le 30-07-2004 à 15:46:24    

je voulais juste rajouter, ds le centre de configuration de la mdk, on me demande l'email et le smtp :
 
http://fuma001.free.fr/auto18.jpg
 
pq on me demande ces info, c'est fais pourquoi ?
Si vous ne savez pas, ce n'est pas grave du tout, c'est que je suis surpris que l'on me demande ca ...


Message édité par weed le 30-07-2004 à 15:48:46
Reply

Marsh Posté le 30-07-2004 à 15:52:46    

ce n'est pas un tru c particulie a MDK mais a kde

Reply

Marsh Posté le 30-07-2004 à 16:25:15    

chaica a écrit :

t'es obligé de passer par le mail de ton fai ET il te faut un mta.

non, pas chez un FAI normal


---------------
Fluctuat nec mergitur
Reply

Marsh Posté le 30-07-2004 à 16:31:32    

fl0ups a écrit :

non, pas chez un FAI normal


 
Bévue de ma part, je voulais dire "t'es obligé de passer par le smtp de ton fai"

Reply

Marsh Posté le 30-07-2004 à 16:35:12    

chaica a écrit :

Bévue de ma part, je voulais dire "t'es obligé de passer par le smtp de ton fai"

non plus, je pense pas...
postfix peut très bien se démerder tout seul...


---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
Reply

Marsh Posté le 30-07-2004 à 16:35:33    

chaica a écrit :

Bévue de ma part, je voulais dire "t'es obligé de passer par le smtp de ton fai"

c'est bien ce que j'avais compris et je persiste: non, pas chez un FAI normal


---------------
Fluctuat nec mergitur
Reply

Marsh Posté le 30-07-2004 à 16:36:01    

En_Sabah_Nur a écrit :

la commande uuencode, on la trouve où?
je l ai pas actuellement et elle n existe pas dans la base urpmi :/

dispo, entre autres, dans le package shareutils ;)


---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
Reply

Marsh Posté le 30-07-2004 à 16:36:14    

En_Sabah_Nur a écrit :

dispo, entre autres, dans le package shareutils ;)

merci :jap:


---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
Reply

Marsh Posté le 30-07-2004 à 16:37:20    

c'est pas plutot sharutils sans e?


---------------
Fluctuat nec mergitur
Reply

Marsh Posté le 30-07-2004 à 16:39:44    

Tu t'autocongratules? :??:


---------------
Fluctuat nec mergitur
Reply

Marsh Posté le 30-07-2004 à 16:39:44    

chaica a écrit :

uuencode messages messages.save | mail -s "log firewall" djmacou@hardware.fr

je viens de tester, ca m envoit le contenu du fichier en texte, pas en tant ke pièce jointe :/


---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
Reply

Marsh Posté le 30-07-2004 à 16:40:49    

fl0ups a écrit :

Tu t'autocongratules? :??:

oui :o
 
exact pour sharutils :d


---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
Reply

Marsh Posté le 30-07-2004 à 16:46:14    

fl0ups a écrit :

c'est bien ce que j'avais compris et je persiste: non, pas chez un FAI normal


 
Ah bon? Et comment tu t'y prends? T'as pas besoin du smtp de ton fournisseur d'accès pour envoyer du courrier? T'utilises un serveur smtp en open-relay?

Reply

Marsh Posté le 30-07-2004 à 16:50:10    

chaica a écrit :

Ah bon? Et comment tu t'y prends? T'as pas besoin du smtp de ton fournisseur d'accès pour envoyer du courrier? T'utilises un serveur smtp en open-relay?

*  mail-client/mailx
      Latest version available: 8.1.2.20021129-r3
      Latest version installed: 8.1.2.20021129-r3
      Size of downloaded files: 240 kB
      Homepage:    http://www.debian.org
      Description: The /bin/mail program, which is used to send mail via shell scripts.
      License:     GPL-2



---------------
Fluctuat nec mergitur
Reply

Marsh Posté le 30-07-2004 à 16:52:13    

je vois pas pourquoi tu vas chercher des histoires d'openrelay, tu peux tres bien avoir un serveur smtp en local, et il n'a meme pas besoin de tourner pour envoyer des mails si tu passes par la commande "/usr/bin/sendmail" (qui marche avec postfix exim qmail etc.)


---------------
Fluctuat nec mergitur
Reply

Marsh Posté le 30-07-2004 à 17:03:48    

fl0ups a écrit :

je vois pas pourquoi tu vas chercher des histoires d'openrelay, tu peux tres bien avoir un serveur smtp en local, et il n'a meme pas besoin de tourner pour envoyer des mails si tu passes par la commande "/usr/bin/sendmail" (qui marche avec postfix exim qmail etc.)


 
Reprenons : Tu veux envoyer un mail sur l'internet : t'as besoin d'un programme qui envoie ton mail et de l'adresse smtp de ton fai. J'ai rien dit de plus.
Par contre si t'as pas l'un des deux ça marche pas.

Reply

Marsh Posté le 30-07-2004 à 17:06:30    

chaica a écrit :

Reprenons : Tu veux envoyer un mail sur l'internet : t'as besoin d'un programme qui envoie ton mail et de l'adresse smtp de ton fai. J'ai rien dit de plus.
Par contre si t'as pas l'un des deux ça marche pas.

si tu as ton propre serveur smtp local, ta 2nde condition n est pas nécessaire...


Message édité par En_Sabah_Nur le 30-07-2004 à 17:07:00

---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
Reply

Marsh Posté le 30-07-2004 à 17:08:40    

En_Sabah_Nur a écrit :

si tu as ton propre serveur smtp local, ta 2nde condition n est pas nécessaire...


 
Nous sommes d'accord

Reply

Marsh Posté le 30-07-2004 à 17:09:12    

En_Sabah_Nur a écrit :

si tu as ton propre serveur smtp local, ta 2nde condition n est pas nécessaire...

et je rajoute meme qu'avec exim par exemple, tu peux meme envoyer un mail sans laisser tourner le démon (donc sans serveur mail au sens propre du terme)


---------------
Fluctuat nec mergitur
Reply

Marsh Posté le 30-07-2004 à 17:14:29    

dam1330 a écrit :

ce n'est pas un tru c particulie a MDK mais a kde


alors cela correspond à quoi ?
ca permet de configurer postfix ?

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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