On 12/04/2019 17:06, Andreas Thienemann via dovecot wrote:
Hi,

I have a dovecot 2.3.2.1 instance running here that is getting userdb and passdb data from a SQL database. This was a cyrus server migrated over and all users are happy.

All users except one: Said user asked if it would be possible to disable subaddressing (localuser+fol...@example.com) again.

The setting controlling that is AFAIK the lmtp_save_to_detail_mailbox item.

My idea was to override that setting for the specific user. I changed the user_query to return no for the user in question and all seems well:

# doveadm user test
field    value
user    t...@example.com
uid    vmail
gid    vmail
home    /var/lib/imap/example.com/test
mail    mdbox:/var/spool/imap/user/example.com/test
lmtp_save_to_detail_mailbox    no
#

Looks good, doesn't work though. Mail is still delivered to the +folder. Is this per user setting not taken into account?

No, unfortunately that setting is global and read at client connection before the user is looked up for the RCPT command.

Regards,

Stephan.

Reply via email to