Username migration doesn't handle updating past references
Hi,
I’ve tried changing my mail username to a different one in the admin panel, and I came across two issues:
1. All the catch-all rules and aliases remain with the previous account name, which in my case lead to a few e-mails get the Recipient <> has exceeded mailbox limit
response. I went around and fixed the rules manually
2. Sieve filters stopped working. I traced that to a stale symlink: /data/domains/<domain>/<user>/.dovecot.sieve
points to /data/domains/<domain>/<user>/sieve/Default.sieve
- this doesn’t have to be an absolute symlink, I think it would be safer if it just pointed to sieve/Default.sieve
. Correcting that symlink fixed the issue.
Also, I’d like to take a moment to thank you for all your work putting poste.io together. It has saved me from days of hassles relating to setting up and debugging. Thank you a ton ^-^