Aller au contenu

vpopmail & qmail


romeo

Sujets conseillés

Suite à une mise à jour de vpopmail => 5.4.13, je ne peut plus utiliser le smtp de mon serveur.

Je suis sur une Redhat7.2 (Release 1 chez OVH).

Donc authentification par "pop-before-smtp".

Avec l'ancienne version de vpopmail (5.2.1) tout fonctionne bien (pop & smtp).

Mais avec la version 5.4.13, j'ai l'erreur 553 en retour suite à un envoi de mail.(smtp)

Le pop fonctionne correctement.

De plus le binaire clearopensmtp de vpopmail renvoi egalement une erreur

tcprules: fatal: unable to parse this line: :allow82.xx.xx.145:allow,RELAYCLIENT="",RBLSMTPD=""

Warning: update_rules() - tcprules failed

Qqun à une idée pour résoudre mon problème ??

Romeo

Lien vers le commentaire
Partager sur d’autres sites

Quel est le contenu de ton fichier /etc/tcp.smtp ?

J'ai installé la dernière version de vpopmail sur une centaine de serveurs, sans aucun souci.

Dan

Lien vers le commentaire
Partager sur d’autres sites

Salut Dan,

Contenu de /etc/tcp.smtp :

127.0.0.1:allow,RELAYCLIENT=""
:allow

Ensuite j'ai lancé

tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp

Si je reviens à une ancienne version de vpopmail(5.2.1), ça fonctionne. :unsure:

De plus, J'ai constaté une erreur lorsque /home/vpopmail/bin/clearopensmtp est exécuté (tachecron).

Alors que sur l'ancienne version no probleme.

tcprules: fatal: unable to parse this line: :allow82.xx.xx.145:allow,RELAYCLIENT="",RBLSMTPD=""
Warning: update_rules() - tcprules failed

.

J'ai même tenté de vider le fichier /etc/vpopmail/open-smtp mais ça ne change rien

Je rapelle que j'utilise "pop-before-smtp" pour l'authentification.

Cordialement,

Romeo

Lien vers le commentaire
Partager sur d’autres sites

Sur les serveurs dédiés que j'infogère en distrib redhat j'ai installé qmailadmin-1.2.9 et vpopmail-5.4.17 et tout fonctionne bien.

Tu dois avoir oublié un paramètre de configuration de vpopmail.

Voici ce que j'ai utilisé comme commandes:

cd /home/ovh/src
tar xzf qmailadmin-1.2.9.tar.gz
tar xzf vpopmail-5.4.17.tar.gz
cd vpopmail-5.4.17
./configure --enable-roaming-users=y --enable-qmail-ext=y
make
make install
cd /root/qmailadmin-1.2.9
./configure --enable-cgibindir=/home/ovh/cgi-bin --enable-imagedir=/home/ovh/www/images/qmailadmin/
make
make install
chmod 755 /home/ovh/cgi-bin/qmailadmin

A mon avis c'est le --enable-roaming-users=y qui te manque ;)

Lien vers le commentaire
Partager sur d’autres sites

Ok, Dan

J'ai bien pris note de tes commandes.

D'ailleurs, javais deja vu tes posts à ce sujet lors d'une recherche.

Pour vpopmail, j'ai utilisé la même config que toi.

Il me semble avoir résolu le problème.

J'ai modifié le contenu de /etc/tcp.smtp :

127.0.0.1:allow,RELAYCLIENT=""
:allow

par

127.0.0.1:allow,RELAYCLIENT=""
:allow,RELAYCLIENT=""

Maintenant le smtp fonctionne.

Par contre tjrs une erreur lors du tachecron

/home/vpopmail/bin/clearopensmtp

tcprules: fatal: unable to parse this line: :allow82.xx.xx.145:allow,RELAYCLIENT="",RBLSMTPD=""
Warning: update_rules() - tcprules failed

ça n'empêche pas le fonctionnement mais ca me chagrine un petit peu.

Pour passer à autre chose, connais tu le patch chkuser pour qmail ??

Si oui, j'aurais besoin de quelques infos concernant son utilisation.

Merci encore pour tout

Cordialement,

Romeo

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...