@Eliot_L @deutrino @sun@shitposter.world I have a similar feature set to what spamgormet offers configured on my own mail server.
I also have support for + addressing in some cases, but I can implement whatever I want.
I do not in most cases use + addressing because the extension can be stripped/altered.
For most things, I use aliases that include a random value to prevent my email addresses from being guessed.