However, there is a way to send e-mails with no SMTP server set up. Just configure your .NET application to drop e-mails into a specified folder instead of sending them via SMTP server:
<system.net>
<mailSettings>
<smtp deliveryMethod="SpecifiedPickupDirectory">
<specifiedPickupDirectory pickupDirectoryLocation="c:\Test\" />
</smtp>
</mailSettings>
</system.net>
This will instruct SmtpClient class to generate mail message, save it as .eml file and drop it into c:\Test\ folder.
Referenced by http://dotnettipoftheday.org/tips/smtp-delivery-method-SpecifiedPickupDirectory.aspx