how to treat synonymous domain names as one

Nikolai Krot talpus at gmail.com
Thu Oct 8 17:24:10 UTC 2015


Hallo

Thanks for your reply. I thought about using symlinks, i do not like this
solution. Anyway, it is acceptable for paths to passdb/userdb. Thanks for
the hits about user=xxx ! I will use it for paths to mail directories.
Thanks again!

Best regards,
Nikolai

On Wed, Oct 7, 2015 at 3:09 PM, Steffen Kaiser <
skdovecot at smail.inf.fh-brs.de> wrote:

> -----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=XYZ at 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-----
>


More information about the dovecot mailing list