-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wed, 7 Oct 2015, Nikolai Krot wrote:

I am curious if there is a way to rewrite domain name to another domain
name. My goal is to provide authentication and mailboxes for the synonymous
domains in a single source while keeping all other domains separate.

I have setup:

   auth_username_format = %Lu
   mail_location = /var/vmail/%d/%u/Maildir

   in userdb/passdb (passwd-file):
   /etc/dovecot/%d/users

Say I have two synonymous domain names

 my-domain-1.com
 my-long-named-domain-1.com

symlink the passdb of both domains together, as well as the userdb files. If you use the same file for both passdb and userdb, symlink just this single file. Then add the "user" ExtraField to all users in passdb and userdb. E.g. for user XYZ add user=x...@my-domain-1.com

see:
http://wiki2.dovecot.org/AuthDatabase/PasswdFile


 I want both to resolve to my-domain-1.com when %d variable is used in
Dovecot configs, so that

 passwd-file is /etc/dovecot/my-domain-1.com/users
 mailbox is /var/vmail/my-domain-1.com/user/Maildir

while keeping other domains unchanged

 my-other-domain-2.com

should resolve to:

 passwd-file is /etc/dovecot/my-other-domain-2.com/users
 mailbox is /var/vmail/my-other-domain-2.com/user/Maildir

thanks,
Nikolai


- -- Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEVAwUBVhUZgHz1H7kL/d9rAQIp/Af/X27OvJWg6QjlWeIYS9m/JmEuyiWGkBlH
hzdIr3moczMejv1829tYIJzMPM9LiDcysf/crMwCCF56AXLkDOfjENh9dUpd8pDx
thOJ1xD1oHG+VdAh/+YV0IX2VKruu8lA+ZW0h5HshaDgBaXXshgXMkvi7TI8cOYd
1G9nVMbip7qsjeCNmynNMgtwTEBb4HiBNEvkr7aVl+L4AF4z8L130EpX2BMVNdTX
xqQuF9GK6xy24noLXBIxoNpt28y0bHK04S43zyuErHvWoI9tBMJrzq4MLPJq8coZ
FaUemvGW5sDLbb86PRGtFUTXG7RVmmOJVrvrBZSVHysHszdvB9douA==
=xkTg
-----END PGP SIGNATURE-----

Reply via email to