Virtual Email can be setup without any change to mail server
Virtual Email account Setup.
Your Main Email Account: yourname@yourdomain.com
With this account you can create virtual account
You can add any virtual name before your email address and it will deliver to your main email account.
If you are about to sing up subscription at somesite.com and you want to create virtual account, incase you want to disable later in future.
when you sign up use email as like somesite#yourname@yourdomain.com
in future you do not want email from this virtual account or your getting spam email to this virtual account, you can simply black list somesite#yourname@yourdomain.com and stop email from gettting to your main account.
You can create as many virtual account to control where the emails are coming from.
Here are some sample virtual account you can create.
yahoo#yourname@yourdomain.com
shoppingnetwork#yourname@yourdomain.com
All these virtual email will forward to your main email account, until you decide to block any virtual email account.
Good way to track where the email is coming from.