Log de connexion/déco sur une bobox distante

Log de connexion/déco sur une bobox distante - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 31-08-2008 à 12:12:07    

Bonjour à tous,
 
Suite au passage à l'adsl chez mes parents et avec une connexion plus que douteuse, j'aimerai mettre en place un script (ou équivalent) me permettant de tenir un journal des connexions et déconnexions pour en évaluer la durée réelle par mois (histoire de se plaindre au FAI avec une bonne preuve autre que l'historique des mails au SAV). Je me rappelle vaguement que php à une fonction de génération de mail automatique, mais est-il possible de faire ce script sans avoir un apache ou autre qui tourne ?
 
Je récupère déjà l'état de la connexion via un ping -c (à travers un conky) mais ca ne va pas très loin.
 
Si vous avez des idées, je les accepte bien volontiers :jap:

Reply

Marsh Posté le 31-08-2008 à 12:12:07   

Reply

Marsh Posté le 31-08-2008 à 12:25:48    

Salut,
 
Je comprend pas trop ce que la fonction mail vient faire là-dedans .. Si tu as besoin de savoir si t'es connecté ou pas, pourquoi ping ne te suffi pas?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 31-08-2008 à 13:02:45    

J'aimerai avoir un historique puis envoyer ce fichier log en pièce jointe.

 

Le ping est utile qu'en temps réel et je n'ai pas tout le temps les yeux sur mon portable pour vérifier le résultat.

 

[edit] je vais rafraîchir mes connaissances en bash. Un ping >> toto me donne un bon point de départ.


Message édité par thana54 le 31-08-2008 à 14:05:18
Reply

Marsh Posté le 31-08-2008 à 14:12:56    

Salut,
 
Donc effectivement, tu peux piper ping pour qu'il te donne une les info dont tu as besoin.
 
Ensuite tu peux te les mailer via la commande mail (requiert que tu lui dises quel serveur SMTP utiliser)


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 01-09-2008 à 09:02:38    

J'ai essayé la commande mail (contenue dans mailutils) mais je n'ai jamais reçu de mail dans ma boite. J'ai bien lu le man et je n'ai pas vu de trace de serveur SMTP. Pourtant la commande me semble bonne:
 
mail -s "sujet du mail" email@email < message.txt
 
De plus je n'ai aucun message me disant que le mail est bien envoyé ou non.
 
Faut-il modifier un fichier pour prendre en compte le serveur SMTP ?
 
Je testerai mutt qui me semble plus avancée avec une gestion des pièces jointes.

Reply

Marsh Posté le 01-09-2008 à 17:36:29    

Heu tu utilises quoi comme SMTP?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 01-09-2008 à 18:24:50    

Je ne sais pas, et je ne trouve même pas le fichier de config de mail (mailrc ou équivalent). Je regarde mutt (et muttrc).

 

[edit] pas beaucoup mieux avec mutt :/

 
Code :
  1. Envelope-to: thana@thana-portable
  2. Delivery-date: Mon, 01 Sep 2008 18:20:42 +0200
  3. X-Failed-Recipients: xxx@free.fr
  4. Auto-Submitted: auto-replied
  5. From: Mail Delivery System <Mailer-Daemon@thana-portable>
  6. To: thana@thana-portable
  7. Subject: Mail delivery failed: returning message to sender
  8. This message was created automatically by mail delivery software.
  9. A message that you sent could not be delivered to one or more of its
  10. recipients. This is a permanent error. The following address(es) failed:
  11.   xxx@free.fr
  12.     Mailing to remote domains not supported
  13. ------ This is a copy of the message, including all the headers. ------
  14. Return-path: <thana@thana-portable>
  15. Received: from thana by thana-portable with local (Exim 4.69)
  16.         (envelope-from <thana@thana-portable> )
  17.         id 1KaC8w-0003WI-K8
  18.         for xxx@free.fr; Mon, 01 Sep 2008 18:20:42 +0200
  19. Subject: titre
  20. To: <xxx@free.fr>
  21. X-Mailer: mail (GNU Mailutils 1.1)
  22. Message-Id: <E1KaC8w-0003WI-K8@thana-portable>
  23. From: thana <thana@thana-portable>
  24. Date: Mon, 01 Sep 2008 18:20:42 +0200
  25. toto
 

Que configurer :??:


Message édité par thana54 le 01-09-2008 à 18:43:45
Reply

Marsh Posté le 02-09-2008 à 08:45:25    

Non mais t'as rien compris.
Si tu veux utiliser mail&co, il te faut impérativement un serveur SMTP. Par exemple installe toi Postfix (il est assez immédiat à configurer, alors que sendmail est un peu plus laborieux).


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 02-09-2008 à 08:55:45    

J'ai vu un topic similaire traitant de mail et postfix, je lirai ca en détail :jap:
 
C'est vrai qu'au début je pensais que mailutils comprenait tout ce qu'il fallait pour envoyer un mail, mais apparemment non.

Reply

Marsh Posté le 02-09-2008 à 09:02:50    

L'installation et mise "en marche" est immédiate .. Suffi (sous debian) d'un aptitude install postfix et de répondre aux questions (regarde http://formation-debian.via.ecp.fr/ch23.html ).
Une fois que c'est fait, il te faudra restreindre l'accès à ton SMTP à localhost, sinon tu vas être utilisé comme relai.


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 02-09-2008 à 09:02:50   

Reply

Marsh Posté le 02-09-2008 à 09:15:05    

Quel beau lien que voila, je vais pouvoir combler quelques questions avec ca :)

Reply

Marsh Posté le 06-11-2008 à 23:56:01    

Salut,
 
tu peux installer munin sinon.
Sous debian,

Code :
  1. aptitude install munin


Si tu a pas apache, tu peux t'envoyer les fichiers HTML générés par mail et les voir direct dedans.
 
Voici un exemple d'une sonde :
http://img241.imageshack.us/img241/6461/muninethsg9.jpg
 
Si tu veux je t'aiderai à faire un plugin munin pour ton cas precis, c'est assez simple.
 
++

Reply

Marsh Posté le 09-11-2008 à 20:09:33    

Merci, ca m'a l'air bien intéressant :jap:
 
Cependant, mes parents ont changé de FAI et maintenant avec Orange, je n'arrive plus à pinger la livebox (même via un dyndns) :/ J'espère avoir le courage de remettre le nez dans l'interface de config (savent pas traduire chez Orange [:cerveau fusion] ).

Reply

Marsh Posté le 11-11-2008 à 14:01:42    

Sinon postfix c'est très bien mais c'est un peu too much pour ton besoin :o
 
"aptitude install ssmtp" (simple SMTP), ca utilise directement le smtp de ton FAI, tu auras bien moins de problème pour que ca fonctionne :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 14-01-2009 à 15:15:54    

moi aussi je suis intéressé de sauvegarder mes url de connexion dans un fichier log de connexion des sites web que je consulte avec les navigateurs mozilla firefox ; internet explorer et opera ; pouvez vous me dire quel logiciel peut enregistrer mes url de connexion dans un fichier texte?
merci pour votre aide.

Reply

Sujets relatifs:

Leave a Replay

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