How to map email addresses to usernames?
Steffen Kaiser
skdovecot at smail.inf.fh-brs.de
Thu Oct 12 10:10:00 EEST 2017
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tue, 10 Oct 2017, Andreas Born wrote:
> For incoming mails via LMTP, my user_query from userdb is being executed with
I think from https://wiki2.dovecot.org/UserDatabase
you write user_query to accept any spellings of the user, I mean:
> bob at example.org => user-1
> eve at example.org => user-1
> ted at example.org => user-2
> @catchall.org => user-3
user-1 => user-1
^ no domain from passdb lookup
Then have the extra field "user=" return the correct user string "user-1"
along with its data. I'm sort of pretty sure, that I had such setup once
ago. Currently, I let the MTA map all email addresses into the user name,
your shown examples.
I mean, you have to avoid a scenario like:
passdb / userdb
bob at example.org => user-1 at example.net
user-1 at example.net => user-2 at example.net
- --
Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEVAwUBWd8VSHz1H7kL/d9rAQIYDAf/fJchwWIigPkDKfUl1L4v0JDERsNO0XiW
qu6ubfTTneCd+RvAgXcnT0xDalv2eptN/8ZHkocw2KyfhZBOQZqbThQE4BjE8bA3
QQvegMtndz5rVgN/YpTEUaSw4r2wxzzSg1NZdQs8zXwRx1XrtpGUnO0qa6vGB7Sg
Zq9zjWCXMUa5snF6D8oEbSdAQeNGAU9QaLloJXX9byzxC2BtRQv+EHv80ncayNfQ
eTmSOX9DjsSTas7AnA9RZF6bCRR6ewsOVkoMAi0m8Nt/RJ3IyjvNlClLmCjkB4GO
L6mstfdarQ51vIttbwJAi3hmWk5rUO66xEGjVBGNqDcKgR9fSBe4Tg==
=8xoS
-----END PGP SIGNATURE-----
More information about the dovecot
mailing list