Am 24.10.24 um 13:50 schrieb Markus Winkler via dovecot:
Hi Stefan,
On Thu, 24 Oct 2024 at 11:22:54AM +0200, Stefan G. Weichinger via dovecot wrote:
relay=virtual Oct 24 10:45:21 mail2 postfix/qmgr[2703634]: 1437115F6A3: removed
The relay is "virtual" ... I am digging now if the edited sql-queries somehow changed the transport for this domain.
Maybe I am completely wrong. dunno yet.
that seems to be the issue
this _is_ the issue. ;-) Thanks for the log and that's why I asked for LMTP and Sieve entries in it. If there are no such entries, then LMTP is not used and your Dovecot/Sieve setup has no effect.
In postfix we have:
virtual_transport = lmtp:unix:private/dovecot-lmtp
That worked for years.
That's still working. But if you have an entry for one/several domain(s) in the transport table, this will overrule it for them.
great. We are rolling it back now.
follow up issue:
related to messing around with "sieve=" we have mailboxes with wrong or missing symlinks.
editing in roundcube doesn't always recreate that
We now have:
sieve = file:/home/vmail/%d/%u/sieve/scripts;active=/home/vmail/%d/%u/sieve/.dovecot.sieve
and I want to leave it that way to keep 99% of the users working
AFAI understand managesieve should maintain that symlink?
if I create it manually things work again
But I'd like to avoid that.
Thanks for pointers here ...