Re: essai serveur etch avec postfix+courier-authlib+maildrop...
Thierry B a écrit :
Bonjour,
Bonjour,
Je fais quelques essais sur un vieux serveur avant de passer mon
serveur sarge sous etch,
car il y a un changement de config avec maildrop.
En effet, sous Sarge, j'avais compilé maildrop avec l'option mysql,
pour qu'uil puisse se connecter à ma base et sous Etch, maildrop ne se
compile plus avec mysql, et utilise le module d'authentification
authdaemon pour accéder à la base de donnée.
J'ai un soucis sur ce vieux serveur que je teste avec etch.
J'arrive à envoyer des mails, accéder à mon compte imap mais
impossible de recevoir des mails.
Voila l'erreur que j'ai:
Jun 17 09:56:48 serveurP3 postfix/pipe[2344]: 65F6D2066:
to=<thierry@xxxx.bxxxxx.org>, relay=maildrop, delay=0.39,
delays=0.13/0.12/0/0.14, dsn=5.1.1 , status=bounced (user unknown.
Command output: ERR: authdaemon: s_connect() failed: Permission denied
Invalid user specified. )
T'a essayer de regarder les logs MySQL (qu'il faut activer) pour voir un
peu à quoi ressemble la requête SQL que Maildrop envoi.
Pour moi il me semble que c'est un problème de connection à ta base SQL.
( authdaemon: s_connect() failed: Permission denied Invalid user specified)
Mais ça semble tout de même bizarre car tu arrive à accéder à ton compte
en imap courier-imap utilisant authlib aussi , peut-être un problème de
droit de lecture du fichier de config.
En tout cas ça reste une piste à explorer!
Pour moi ce fameux message exprime une difficulté à ce connecté au
serveur MySQL.
Pour information, j'ai eu la même démarche que toi juste après la sortie
de la Etch et je m'étais aussi rendu compte de tout ces petits
changement entre maildrop et courier-authlib, mais maintenant le serveur
tourne niquel.
J'ai testé avec la commande:
maildrop -V 4 -d mon_mail < test.txt
et ca marche nikel.
Je me demande si c''est pas un pb de user avec maildrop dans ce cas.
Voici comment j'appelle maildrop depuis le master.cf de postfix:
maildrop unix - n n - - pipe
flags=ODRqhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
C'est vrai que quand j'avais compilé maildrop sous sarge, j'avais mis
des options de compilation pour qu'il utilise l'uid et le gid de
vmail, mais bon, là vu que je n'ai plus besoin de mysql, je préférais
utiliser le paquet standard.
Une idée?
Merci :-)
De rien ;-)
Reply to: