Just looked into it and for my server it's exactly that. The iterate_filter returns users that the user_filter (in my case because of using the domain in base) does not.

Markus

On 11/14/25 10:38, Aki Tuomi via dovecot wrote:
Did you check that your iterate filter does not find the user somehow?

Aki

On 14/11/2025 10:56 EET Kippels, Julian via dovecot <[email protected]> wrote:

Hi,

I am trying to iterate through all users using "doveadm sieve list -A"
and I am seeing a lot of messages like this one:

doveadm(someuser): Info: User no longer exists, skipping

When I do "doveadm sieve list -u someuser" I get the following:

doveadm(someuser): Error: User doesn't exist

I have defined LDAP as my userdb and "someuser" is not present in the
LDAP anymore. Where does doveadm -A get this user from and how can I
clean this up?

Thanks
Julian
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to