Email addresses on websites
Although you will want to give a contact email address or addresses on your website, technical steps should be taken against such addresses being spammed, as spammers will gather email addresses from web pages if they can. A good Content Management System will deal with that for you.
As a second line of protection, it's a good idea not to use your own personal mailbox name - this is discussed in more detail in the What to Say section, under Contacts and Location.
You don't actually need extra or new mailboxes unless you want to have them - all you need is extra mailbox names that can be pointed at existing mailboxes. (Assuming you want the mailbox names to match your website address, that's something to check when you arrange your domain name / web hosting.)
Last updated: July 2008