Can't this be done with Gmail and "+" addressing?
Just give sitename the address username+sitename@gmail.com and when they start sending you spam, make a filter on that address.
Just give sitename the address username+sitename@gmail.com and when they start sending you spam, make a filter on that address.