- Make sure you don't have domain/server name conflicts. I usually set up a mailserver on the address sharepointmail.local, and set this name to point to IP 127.0.0.1 in the hosts file
- Remember to set sharepointmail.local as the outgoing mailserver in Central Administration
- Reporting Services use the Reporting Server config file and the SMTP server name has to be set to sharepointmail.local here as well. The correct config file is rsreportserver.config and is located in the folder C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer
- Define all the useres you need in SmarterMail setup and add the e-mail addresses to the your users in the User Profile store in SharePoint.
Setting up SmarterMail as a mailserver on a SharePoint 2010 demo machine
I basically followed Reza Alirezai's blog post, but remember the following: