В вашем web.config:
<system.net>
<mailSettings>
<smtp deliveryMethod="SpecifiedPickupDirectory">
<specifiedPickupDirectory pickupDirectoryLocation="C:\myDropFolder" />
</smtp>
</mailSettings>
</system.net>
Использовать ли IIS или какой-либо сторонний продукт ... Я думаю, это зависит от ваших потребностей.Есть ли какая-то особая функция, которая вам нужна, и которой нет у SMTP-сервера IIS?