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/
