I had someone ask me if their server supported address tags, like Gmail has. For example their address is bob@domain.com, bob could use bob+bank@domain.com for his bank email, this could enable him to sort messages easier, and tell if the bank is selling his address. I did some checking and it looks like Postfix does support this, I had to enable it in “main.cf”.
Postfix calls them “Address Extensions”
ADDRESS EXTENSIONS (e.g., user+foo)
The recipient_delimiter parameter specifies the separator between
user names and address extensions (user+foo). See canonical(5),
local(8), relocated(5) and virtual(5) for the effects this has on
aliases, canonical, virtual, relocated and .forward file lookups.
Basically, the software tries user+foo and .forward+foo before
trying user and .forward.
#recipient_delimiter = +
I uncommented the last line to enable, and restarted Postfix. It seems to be working well so far. I have also enabled it on a few other servers.
Does anyone have any other input on this? Perhaps we could add this somewhere in the Virtualmin configuration so people can make easier use of it.