[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Postfix+cyrus=Arghhhh



laurent wrote:
Bonjour,
Alors je viens de mettre un serveur de mail postfix+cyrus avec sasl et une
authentification pam-mysql.
J'arrive bien a checker les mails par imap ou pop.

Mais lors de l'envoi d'un mail, le postfix n'arrive pas a mettre le mail
dans la mail-box.

Cf, un petit exemple de ma configuration.
Dans postfix:
main.cf
virtual_mailbox_transport = cyrus
virtual_transport = cyrus

master.cf:
cyrus     unix  -       n       n       -       -       pipe
  flags= user=cyrus argv=/usr/local/cyrus/bin/deliver -r ${sender} -m
${extension} ${recipient}


mon imap.conf:
postmaster: postmaster
configdirectory: /var/imap

partition-default: /var/spool/imap
unixhierarchysep: yes
altnamespace: yes
servername: mail.domain.net
allowanonymouslogin: no
allowplaintext: yes
quotawarn: 90
imapidresponse:  no
admins: cyrus
autocreatequota: 25000
sieveusehomedir: false
sievedir: /var/imap/sieve
sasl_pwcheck_method: saslauthd
lmtpsocket: /var/imap/socket/lmtp
virtdomains: yes


Et j'obtiend dans les logs:
maillog:
riviniana postfix/pipe[4677]: 8B256597C5F: to=<test1@domain.net>,
relay=cyrus, delay=0.01, delays=0/0/0/0.01, dsn=5.6.0, status=bounced (data
format error. Command output: test1@domain.net: Mailbox does not exist )

but cyrus imapd n'aime pas cette "mailbox". il veut surement un user (genre "test1") sans le @domain.example.

si tu ne connais pas cyrus, mieux vaut passer à dovecot ou courier.

debug.log:
Jul 23 17:33:07 riviniana lmtpunix[4679]: lmtp connection preauth'd as
postman
Jul 23 17:33:07 riviniana lmtpunix[4679]: verify_user( user.test1) failed:
Mailbox does not exist

Là je suis completement perdu, si quelqu'un a une idée elle serait
bienvenue.

Merci d'avance,

L.




Reply to: