|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
domain.tlb
From: Andreas Winkelmann (ml
awinkelmann.de)
Date: Wed Apr 11 2007 - 18:49:17 CDT
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
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
domain.tlb>, relay=cyrus, delay=0, status=bounced (data
> format error. Command output: user.name
domain.tlb: 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
domain.tlb
> user/user1.name
tomain.tlb
>
> 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
domain.tld, 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
domain.tlb 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
domain.tlb just to
> user/user.name
>
> pr 11 10:14:10 debian-cyrus postfix/cleanup[9100]: C61E7ABB29:
> message-id=<461C29D4.4020606
domain.tlb>
> Apr 11 10:14:10 debian-cyrus postfix/qmgr[24476]: C61E7ABB29:
> from=<user.name1
domain.tlb>, 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
domain.tlb> 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
domain.tlb> user.user^name 1176279251
> Apr 11 10:14:11 debian-cyrus postfix/pipe[9119]: C61E7ABB29:
> to=<user.name
domain.tlb>, 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.
--
Andreas
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]