I thought it would be nice to have vboxes insead of user logins ... Now I am confuesed and in trouble .. My server serves 2 domains so user1 at domain1.com is the same as user1 at domain2.org I've created the mail_location string with %n and static userdb with %n dovecot creates 2 mail user directories user1 at domain1.com user1 at domain2.org What the heck am I missing .. ?? Your help is appreciated Regards Harry Here is my config --------------------------------------------------------------------------------------- base_dir = /var/run/dovecot/ protocols = imap imaps log_timestamp = "%Y-%m-%d %H:%M:%S " ssl_cert_file = /etc/postfix/sasl/cacert.org/mail.pem ssl_key_file = /etc/postfix/sasl/cacert.org/mail.pem ssl_ca_file = /etc/postfix/sasl/cacert.org/cacert.org-root.crt login_greeting = Hi buddy, have an account ?? mail_location = maildir:/home/vmail/%n/Maildir/ namespace private { separator = / prefix location = maildir:~/Maildir/ inbox = yes } namespace public { prefix = Public/ separator = / location = maildir:/home/Public-Folders-Mail/Public-RO:INDEX=~/Maildir/p1-idx:CONTROL=~/Maildir/p1-ctrl hidden=no subscriptions=no inbox = no list=no } namespace public { prefix = Public-Shared/ separator = / location = maildir:/home/Public-Folders-Mail/Public-RW:INDEX=~/Maildir/p2-idx hidden = no subscriptions = no inbox = no list = no } mail_privileged_group = mail mail_debug = yes verbose_proctitle = yes valid_chroot_dirs = /var/mail:/home/Public-Folders-Mail dbox_rotate_size = 2048 dbox_rotate_min_size = 16 dbox_rotate_days = 0 protocol imap { mail_plugins = zlib autocreate expire imap_client_workarounds = outlook-idle } protocol pop3 { pop3_uidl_format = %08Xu%08Xv mail_plugins = expire } protocol lda { postmaster_address = harry at domainxxx.com hostname = mail.domain1.com sendmail_path = /usr/sbin/sendmail auth_socket_path = /var/run/dovecot/auth-master mail_plugins = expire } auth default { mechanisms = plain passdb passwd-file { args = scheme=plain-md5 username_format=%n /usr/local/dovecot/etc/imap.pass3 } userdb static { args = uid=1001 gid=1001 home=/home/vmail/%n } userdb passwd { } user = root socket listen { master { path = /var/run/dovecot/auth-master mode = 0600 user = vmail group= vmail } client { path = /var/spool/postfix/private/auth mode = 0660 user = postfix group = postfix } } } dict { expire = db:/var/lib/dovecot/expire.db } plugin { autocreate = Spam autosubscribe = Spam autocreate1 = Public-Shared/Info autosubscribe1 = Public-Shared/Info autocreate2 = Undetected-Spam autosubscribe2 = Undetected-Spam expire = Trash 2 Trash/* 2 Spam 4 expire_dict = proxy::expire auth_socket_path = /var/run/dovecot/auth-master } -------------------------------------------------------------------------------------
Westenberg + Küppers GbR | Patrick Westenb
2010-May-19 18:33 UTC
[Dovecot] postfix+lda+ virtual users, confusion
Hi, Harry Lachanas schrieb:> I thought it would be nice to have vboxes insead of user logins ... > > Now I am confuesed and in trouble .. > > My server serves 2 domains > so > user1 at domain1.com > is the same as > user1 at domain2.org > > dovecot creates 2 mail user directories user1 at domain1.com > user1 at domain2.orgI think you have to tell postfix, that user1 at domain2.org must be forwarded to user1 at domain1.com. -- Westenberg + Kueppers GbR Spanische Schanzen 37 ---- Buero Koeln ---- 47495 Rheinberg pwestenberg at wk-serv.de Tel.: +49 (0)2843 90369-06 http://www.wk-serv.de Fax : +49 (0)2843 90369-07 Gesellschafter: Sebastian Kueppers & Patrick Westenberg -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4628 bytes Desc: S/MIME Cryptographic Signature URL: <http://dovecot.org/pipermail/dovecot/attachments/20100519/af182812/attachment-0002.bin>