j'ai fait un crontab -e
et j'ai rajout� la ligne indiqu� dans le guide d'installation
40 * * * * /opt/vpomail/bin/clearopensmtp 2>&1 > dev/null

ensuite je r�ussit une authentification pop d'un poste non autoris� mais
l'utilisation du server en openrelay est refus�.
Ensuite, il y a le fichier /opt/vpomail/etc/tcp.smtp.cdb qui est cr�e

je fait un export REMOTEIP=@IP de la machine non autoris�e
je fait un tcprulescheck /data/mail/relaying/tcp.smtp.cdb
et j'ai effectivement un deny connections
enfin je fait un tcprulescheck /opt/vpopmail/etc/tcp.smtp.cdb
et l�, j'ai un allow connection

cela veut il dire qu'il � cr�er le fichier tcp.smtp.cdb au mauvais endroit
aulieu de mettre � jour le "vrai ( dans le sens ou c'est celui qui est
fournit � tcpserver" tcp.smtp.cdb

merci beaucoup de votre aide

PS une petite question : que veut dire 2>&1

----- Original Message -----
From: "Laurent Cheylus" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, October 15, 2001 2:28 PM
Subject: [QFR] Re: vpopmail et authentification en POP pour le relaying


> Bonjour,
>
> Quoting kamel <[EMAIL PROTECTED]>:
>
> > bonjour, j'essaie de compiler vpopmail de sorte �
> >  1 = cr�er des comptes popvirtuels et �a marche super bien ;
> >  2 = � chaque fois que l'authentification POP est r�ussie, autoriser
> > l'utilisation du serveur en open relay malgr� que l'adresse IP ne figure
> > pas dans la liste du fichier tcp.smtp
> >
> > PS : Au niveau relaying, tcpserver fonctionne bien, je lui sp�cifie
> > les adresses autoris�s et �a marche.
>
> Effectivement comme je l'ai d�j� dit dans un de mes pr�cedents messages,
cette
> configuration marche tr�s bien pour des utilisateurs itin�rants voulant se
> servir du serveur MTA comme passerelle d'envoi (on utilise le m�canisme
"POP
> before SMTP" pour cela avec VPopMail).
>
> >             Current settings
> > ---------------------------------------
> > vpopmail directory = /opt/vpopmail
> >                uid = 89
> >                gid = 89
> >      roaming users = ON
> >         user quota = OFF
> >     tcpserver file = /data/mail/relaying/tcp.smtp
> >     open_smtp file = /opt/vpopmail/etc/open-smtp
> >        auth module = cdb
> >       auth logging = OFF
> >         pop syslog = show successful and failure login attempts
> >     default domain =
>
> > que veut dire la ligne open_smtp file  ? dans cas, ce fichier n'existe
pas
>
> Le fichier "open-smtp" est cr�e dans cette configuration lorsqu'une
adresse IP
> se connecte avec une authentification POP. Une ligne de ce fichier
contient
> alors l'IP, des options pour 'tcpserver' (RELAYCLIENT, RBLSMTPD) et un
timestamp
> correspondant � la date de derni�re connexion.
>
> Il faut mettre dans ta crontab une ligne qui met � jour ce fichier et
'tcp.smtp'
> avec la commande 'clearopensmtp'.
>
> En effet, la commande 'clearopensmtp' utilise les timestamp de 'open-smtp'
pour
> mettre � jour le fichier 'tcp.smtp' et donc la liste des IP autoris�es �
> utiliser le MTA en relai. Si un timestamp pour une adresse IP est trop
vieux
> dans 'open-smtp', l'IP consid�r�e est retir�e de 'tcp.smtp'.
>
> Donc la pr�sence de ce fichier est n�cessaire dans ta configuration; et il
sera
> cr�e lors des connexions de tes utilisateurs. TU peux juste modifier sa
> localisation si besoin est.
>
> A++ Foxy.
>
> --
> Liste de diffusion qmailfr - http://qmail.free.fr/
>
>
>
>
>


--
Liste de diffusion qmailfr - http://qmail.free.fr/


        
        
        

Répondre à