2 Sep
2010
2 Sep
'10
5:18 p.m.
On Thu, 2010-09-02 at 15:06 +0100, Timo Sirainen wrote:
Director doesn't know what users are logged in, only CRC32 of their username. So doveadm first gets a list of all users, adds them to hash table, then gets the list of CRC32s of users from director and maps them to usernames via the hash table. <unknown> means that the user wasn't found from the hash table.
Oops, not CRC32, but a 32bit hash based on MD5 of the username. Still, it's 32bit so with lots of users there will be a lot of collisions (which shouldn't be a problem, except doveadm director map will list users who haven't really logged in).