A couple of times now we’ve needed to forward firstname.lastname@example.org to email@example.com. If you’re running postfix here’s how to do that.
If the above doesn’t work, make sure you have the following line in /etc/postfix/main.cf:
virtual_alias_maps = hash:/etc/postfix/virtual
service postfix reload
Thanks to Matt Simmons of ServerFault for his answer.