Portál AbcLinuxu, 12. května 2025 08:02

Dotaz: Postfix + Cyrus problém - Mailbox does not exist

3.8.2007 09:09 tomas.kacha
Postfix + Cyrus problém - Mailbox does not exist
Přečteno: 637×
Odpovědět | Admin
Dobrý den, mám problém při doručování mailů pro více uživatelů najednou. Když pošlu mail dvěma a více uživatelům, maily se bezproblémů doručí, ale odesílateli se vrátí 'Undelivered Mail Returned to Sender user@domain.cz: data format error. Command output: : Mailbox does not exist'

Nemáte někdo drobnou radu v rukávu? už jsem vyzkoušel snad všechno.

Používám Postfix-2.3.8 - ověřování přes LDAP + Cyrus-imapd-2.2
postfix/pipe[3619]: E747634D1: to=user1@domain.cz, relay=cyrus, delay=0.56, delays=0.26/0.08/0/0.22, dsn=5.6.0, status=bounced (data format error. Command output: : Mailbox does not exist )
postfix/pipe[3619]: E747634D1: to=user2@domain.cz, relay=cyrus, delay=0.57, delays=0.26/0.08/0/0.23, dsn=5.6.0, status=bounced (data format error. Command output: : Mailbox does not exist )
main.cf
virtual_transport = cyrus
#mailbox_transport = cyrus
#local_transport = cyrus
virtual_recipient_maps = ldap:/etc/postfix/ldap_mbox.cf
virtual_alias_maps = ldap:/etc/postfix/ldap_alias.cf
virtual_mailbox_base = /var/spool/cyrus/mail
virtual_mailbox_maps = ldap:/etc/postfix/ldap_dir.cf
virtual_uid_maps = ldap:/etc/postfix/ldap_uid.cf
virtual_gid_maps = ldap:/etc/postfix/ldap_gid.cf
virtual_mailbox_domains= ldap:/etc/postfix/ldap_domain.cf
#virtual_mailbox_base = /
virtual_minimum_uid = 1000
virtual_minimum_gid = 500
virtual_mailbox_limit = 0
master.cf
cyrus     unix  -       n       n       -       -       pipe
    user=cyrus argv=/usr/sbin/cyrdeliver -e -r ${sender} -m ${extension} ${user}
imapd.conf
configdirectory: /var/lib/cyrus 
sievedir: /var/spool/sieve 
defaultpartition: default
partition-default: /var/spool/cyrus/mail
partition-news: /var/spool/cyrus/news
newsspool: /var/spool/news
allowplaintext: yes
unixhierarchysep: yes
sasl_pwcheck_method: saslauthd
saslauthd_path: /var/spool/postfix/var/run/saslauthd
sasl_mech_list: PLAIN LOGIN
admins: xxxxx
loginrealms: domain.cz
autocreatequota: 1024
lmtp_fuzzy_mailbox_match: 1
lmtpsocket: {configdirectory}/socket/lmtp
Díky za jakoukoliv radu
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

pol128 avatar 3.8.2007 19:04 pol128 | skóre: 18
Rozbalit Rozbalit vše Re: Postfix + Cyrus problém - Mailbox does not exist
Odpovědět | | Sbalit | Link | Blokovat | Admin
skús do main.cf dať:

mailbox_transport = lmtp:unix:/var/imap/socket/lmtp
3.8.2007 19:38 tomas.kacha
Rozbalit Rozbalit vše Re: Postfix + Cyrus problém - Mailbox does not exist
To už jsem taky zkoušel, leč bezvýsledně, má bejt lmtp nějakým způsobem nastaveno v master.cf?
7.8.2007 06:43 tomas.kacha
Rozbalit Rozbalit vše Re: Postfix + Cyrus problém - Mailbox does not exist
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak už jsem to vymyslel, teda ne já, ale jedna dobrá duše do main.cf se musí přidat:

cyrus_destination_recipient_limit = 1

Jak triviální. Snad to kdyžtak pomůže ještě někomu jinýmu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.