What about a backup SMTP server? I ran my own mail server for a year and found it incredibly stressful. Switched to runbox.com and I couldn't be much happier atm.
Any other long-term experience with runbox.com?
A friend of mine recommended them and he's been happy for around six months now.