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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Debian et exim4 envoi de mail extérieur depuis un script

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Debian et exim4 envoi de mail extérieur depuis un script

n°1034046
LaMoR
Metal up your ass
Posté le 17-04-2008 à 10:51:24  profilanswer
 

Bonjour,
 
J'espere que vous allez pouvoir m'aider parce que je suis un peu bloqué la.
 
J'ai un petit serveur@home sous Debian ETCH avec un serveur FTP (PureFtpd), j'ai configuré pure-uploadscript pour qu'il écrive dans mon home un fichier txt contenant le nom de chaque fichier uploadé sur mon ftp.
 
Tout ca fonctionne bien mais je voudrais aller plus loin.
J'aimerai que ce fichier voire simplement le contenu du fichier me soit envoyé par mail (un mail extérieur). Avec la fonction "mail" dans mon script par exemple.
 
Voila ou ca bloque, pour des raisons de sécurité je ne veux pas installer de serveur smtp sur ce serveur et je ne veux pas ouvrir le port 25 de ma Freebox pour être sur de ne jamais servir de relais spam.
 
J'aimerai en fait faire comme un logiciel  de messagerie type Thunderbird en utilisant le smtp de Free directement.
Les debian on Exim4 d'installé, j'aimerai si possible l'utiliser en tant que relais uniquement pour les mails qu'envoie mon script depuis le serveur mais je n'arrive pas a le configurer pour que ca fonctionne, peut etre est-ce impossible sans avoir le port 25 d'ouvert ?
 
Merci de votre aide.
 

mood
Publicité
Posté le 17-04-2008 à 10:51:24  profilanswer
 

n°1034464
LaMoR
Metal up your ass
Posté le 18-04-2008 à 08:49:06  profilanswer
 

heu .. up  :whistle:

n°1034597
LaMoR
Metal up your ass
Posté le 18-04-2008 à 13:45:18  profilanswer
 

Bon ben oubliez ce post j'ai reussi :)
 
J'ai suivi ce petit tuto : http://forum.debian-fr.org/viewtop [...] f=8&t=5071 et cette doc : http://www.andesi.org/reseau:insta [...] -mail-exim
 
Donc un petit dpkg-reconfigure exim4-config
Quelque petits réglages et juste ajouter cette ligne dans mon script :
 

mail -s FTP_New_File adresse@mondomaine.fr < upload.txt


 
 
Et finalement ca fonctionne comme je voulais.
 
 

n°1035333
splurf
Rm -Rf / && oops :o
Posté le 20-04-2008 à 21:55:41  profilanswer
 

donc tu as un serveur SMTP sur ta machine ;)

n°1035377
LaMoR
Metal up your ass
Posté le 21-04-2008 à 08:22:36  profilanswer
 

Non pas de serveur smtp sur ma machine, juste un relais, j'utilise le smtp de Free.
 
Le port 25 n'est toujours pas ouvert sur le reseau (bloqué par Free). Et les mails ne peuvent sortir vers l'extérieur que par une commande interne du serveur.

n°1035381
splurf
Rm -Rf / && oops :o
Posté le 21-04-2008 à 08:33:16  profilanswer
 

Certes... mais si tu as installé exim, c'est un serveur SMTP.....
 
Si une machine de ton LAN est compromise et envoie du spam ... il peut passer par cet exim.

n°1035497
LaMoR
Metal up your ass
Posté le 21-04-2008 à 12:01:02  profilanswer
 

C'est justement ce que je veux eviter : qu'une machine du LAN compromise puisse envoyer du spam.

 

Et, je pense qu'au vue de la configuration d'exim (qui etait d'ailleur deja installé pour le courrier interne au serveur) aucune machine du réseau de peu passer par exim pour envoyer du courrier vu que a seule machine autorisé a utiliser le courrier sortant est lui meme et en plus ca ne passe pas par un smtp interne mais bien par smtp.free.fr.
Et que le port 25 est bloqué donc impossible de sortir du reseau par un smtp interne.

 

Enfin je crois.


Message édité par LaMoR le 21-04-2008 à 12:03:21
n°1035501
splurf
Rm -Rf / && oops :o
Posté le 21-04-2008 à 12:23:22  profilanswer
 

Imaginons qu'une machine compromise soit sur ton lan
Si le port 25 de ta machine est ouvert coté lan, c'est possible.
 
Le mail sera alors relayé par smtp.free.fr via ton exim ...

n°1035502
LaMoR
Metal up your ass
Posté le 21-04-2008 à 12:26:43  profilanswer
 

Je vais faire le test.
Mais normalement dans la conf d'exim il y a une ligne ou l'on configure quelles ip ou plages d'ip sont autorisés a utiliser le serveur et je pense avoir mis uniquement l'ip du serveur.

n°1035807
LaMoR
Metal up your ass
Posté le 22-04-2008 à 00:57:00  profilanswer
 

Bon j'avais bien configuré comme il faut j'ai l'impression.  :jap:  
 
voici ce que donne un test depuis un pc du reseau essayant d'utiliser le serveur comme smtp :  
 

Citation :

Impossible d'envoyer le message car l'un des destinataires a été refusé par le serveur. L'adresse de messagerie refusée était 'lamortest@free.fr'. Objet 'Test', Compte : 'lamortest', Serveur : '192.168.0.xx', Protocole : SMTP, Réponse du serveur : '550 relay not permitted', Port : 25, Sécurisé (SSL) : Non, Erreur de serveur : 550, Numéro d'erreur : 0x800CCC79

mood
Publicité
Posté le 22-04-2008 à 00:57:00  profilanswer
 

n°1035831
splurf
Rm -Rf / && oops :o
Posté le 22-04-2008 à 08:28:31  profilanswer
 

au temps pour moi dans ce cas ;)

n°1035851
LaMoR
Metal up your ass
Posté le 22-04-2008 à 09:30:18  profilanswer
 

en tout cas tu as bien fait de m'alerter sur ce probleme je n'y avait pas réellement pensé et ca m'a permit de verifier :jap:


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

  Debian et exim4 envoi de mail extérieur depuis un script

 

Sujets relatifs
Un script qui permet de lister tous les fichiersInstallation iwp2100 Debian lenny[RESOLU]
Proftpd (debian): problème accent sur les noms de fichiers[Debian - Apache] Soucis d'interface.
[Debian] apt-get update impossibleRéseau local avec DNS et NAT non accessible de l'exterieur
Pb avec awstat + debianscanner reconnu par Debian 4.0 ???? ( résolu )
Disque dur sata non vu par debianscript création de comptes à partir d'un fichier excel
Plus de sujets relatifs à : Debian et exim4 envoi de mail extérieur depuis un script


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