Postfix + cyrus imapd data format error. Comman...
\ TOUZEAU DAVID (11 Apr 2007)
. \ Andreas Winkelmann (11 Apr 2007)
. . \ TOUZEAU DAVID (12 Apr 2007)

18 msgInverse access restrictions?
9 msgforward only certain user's email to google app...
4 msgPostfix + MySQL engine type
21 msgsmtpd_restriction_classes and local delivery
7 msgtransport_maps and auto reply daemon
8 msg_sasl_plugin_load failed on sasl_auxprop_plug_init
6 msgSMTP AUTH via LDAP
3 msgOut: 451 Error: queue file write error
5 msgFW: Postfix Looping Issue
9 msgrequest for help - setting up postfix
6 msgSecuritySage Guides - New Location
2 msgAdress extension propagation with virtual alias...
10 msgNot adding Received hdr for auth'ed users
3 msgSPamd ?
2 msgOT: google trends - postfix/sendmail/qmail/exim
1 msgRE: Cached MX?
3 msgSomething wrong with my servers ?
9 msgOutgoing Mail Scanning
10 msgCertificate recommendation?
Subject:Re: Postfix + cyrus imapd data format error. Command output Mailbox does not exist => Virtual mailboxes user
Group:Postfix-users
From:TOUZEAU DAVID
Date:12 Apr 2007


 

Many thanks Andreas

I have changed the virtdomain to virtdomains and recreate the mailbox

change the master.cf in
cyrus unix - n n - - pipe
flags= user=cyrus argv=/usr/sbin/cyrdeliver -e -r ${sender} -m
${extension} ${recipient}

but the problem still occurs...

Apr 12 13:09:57 localhost cyrus/master[3090]: about to exec
/usr/lib/cyrus/bin/lmtpd
Apr 12 13:09:57 localhost cyrus/lmtpunix[3090]: executed
Apr 12 13:09:57 localhost postfix/smtpd[3084]: disconnect from
unknown[192.168.5.26]
Apr 12 13:09:57 localhost cyrus/lmtpd[3090]: accepted connection
Apr 12 13:09:57 localhost cyrus/lmtpd[3090]: lmtp connection preauth'd
as postman
Apr 12 13:09:57 localhost postfix/pipe[3088]: 222FA19F4A:
to=<user.name>, relay=cyrus, delay=0, status=bounced (data
format error. Command output: user.name: Mailbox does not exist )

I had posted the problem to cyrus mailing list but nobody answers me
currently...
And i think in postfix list there are many users using postfix+cyrus...


Andreas Winkelmann a écrit :
> On Wednesday 11 April 2007 02:40, TOUZEAU DAVID wrote:
>
>
>> I'm fighting with the cyrus + postfix since one week about creating
>> virtual mailboxes.
>>
>> i have always these errors
>>
>> Apr 11 10:00:49 debian-cyrus cyrus/lmtpd[24387]: accepted connection
>> Apr 11 10:00:49 debian-cyrus cyrus/lmtpd[24387]: lmtp connection
>> preauth'd as postman
>> Apr 11 10:00:49 debian-cyrus postfix/pipe[26522]: 12E5CABB29:
>> to=<user.name>, relay=cyrus, delay=0, status=bounced (data
>> format error. Command output: user.name: Mailbox does not exist
>> )
>>
>
> In most cases using lmtp is the prefered way to deliver Mails from Postfix to
> Cyrus-Imap.
>
>
>> The problem that i must create user with domain name ex
>>
>> user/user.name
>> user/user1.name
>>
>> I'had checked imapd.conf with these settings :
>>
>> unixhierarchysep: yes
>> virtdomain: yes
>>
>
> There is a "s" missing. The Option is called "virtdomains". But you should
> verify, if you really need virtdomains in Cyrus-Imap.
>
> Hmm, btw, this question is better placed in a Cyrus-Imap List. Postfix
> delivers a Mail to user, if Cyrus converts this because of
> virtdomains or whatever is not a Postfix thing.
>
>
>> admins: cyrus
>> lmtp_downcase_rcpt: yes
>> loginrealms: domain.tld
>>
>> the user user exist and i can access it trought imap.
>>
>> I have changed in the master.cf the command line in order to set postfix
>> to send to the full email address :
>> cyrus unix - n n - - pipe
>> flags= user=cyrus argv=/usr/sbin/cyrdeliver -m $(extension)
>> $(user)@$(nexthop)
>>
>>
>> in the main.cf :
>>
>> header_checks=regexp:/etc/postfix/hash_files/header_checks.cf
>> body_checks=regexp:/etc/postfix/hash_files/body_checks.cf
>> mime_header_checks=regexp:/etc/postfix/hash_files/mime_header_checks.cf
>> virtual_alias_maps=hash:/etc/postfix/hash_files/virtual_alias_maps.cf
>> transport_maps=hash:/etc/postfix/hash_files/transport_maps.cf
>> virtual_mailbox_domains=hash:/etc/postfix/hash_files/virtual_domains_maps.c
>> f relay_domains=hash:/etc/postfix/hash_files/relay_domains_maps.cf
>> virtual_transport = cyrus
>> mailbox_transport = cyrus
>> cyrus_destination_recipient_limit = 1
>> virtual_mailbox_maps = hash:/etc/postfix/hash_files/virtual_mailbox_maps.cf
>>
>> if i create user has user/user.name,the postfix send correctly the email
>> but at the wrong mailbox not user/user.name just to
>> user/user.name
>>
>> pr 11 10:14:10 debian-cyrus postfix/cleanup[9100]: C61E7ABB29:
>> message-id=<461C29D4.4020606>
>> Apr 11 10:14:10 debian-cyrus postfix/qmgr[24476]: C61E7ABB29:
>> from=<user.name1>, size=637, nrcpt=1 (queue active)
>> Apr 11 10:14:10 debian-cyrus postfix/smtpd[9091]: disconnect from
>> unknown[192.168.1.17]
>> Apr 11 10:14:11 debian-cyrus cyrus/lmtpd[24387]: accepted connection
>> Apr 11 10:14:11 debian-cyrus cyrus/lmtpd[24387]: lmtp connection
>> preauth'd as postman
>> Apr 11 10:14:11 debian-cyrus cyrus/lmtpd[24387]: duplicate_check:
>> <461C29D4.4020606> user.user^name 0
>> Apr 11 10:14:11 debian-cyrus cyrus/lmtpd[24387]: mystore: starting txn
>> 2147483657
>> Apr 11 10:14:11 debian-cyrus cyrus/lmtpd[24387]: mystore: committing txn
>> 2147483657
>> Apr 11 10:14:11 debian-cyrus cyrus/lmtpd[24387]: duplicate_mark:
>> <461C29D4.4020606> user.user^name 1176279251
>> Apr 11 10:14:11 debian-cyrus postfix/pipe[9119]: C61E7ABB29:
>> to=<user.name>, relay=cyrus, delay=1, status=sent (domain.tlb)
>> Apr 11 10:14:11 debian-cyrus postfix/qmgr[24476]: C61E7ABB29: removed
>>
>> How can i fix it ???
>> Thanks
>> Best regards.
>>
>
>

--

* 01.41.39.04.42
* 06.20.56.74.33
* ICQ:160018849
* Skype:dtouzeau

* Site technique destiné aux entreprises:
http://entreprises.kaspersky.fr
* Inscrivez-vous dès maintenant dans l'espace partenaires !
<http://partners.kaspersky.fr>

(Retrouvez sur ces sites des faqs, tutoriaux, Forums et liens de
téléchargement de la gamme Buiness Optimal)






* *





© 2004-2008 readlist.com