I had someone ask me if their server supported address tags, like Gmail has. For example their address is email@example.com, bob could use firstname.lastname@example.org 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.