ASP.NET MVC 1 doesn't support asynchronous threads spawned inside of a controller (yet, there is stuff in the Futures assembly and MVC 2 Preview, but nothing in production level release). However, I want to send my email asynchronously and I'm currently exploring options to do so.
Once seemingly easy option, instead of actually sending the email synchronously, appears to set the delivery method to drop directory instead of sending it, and then have the SMTP server pick up the email at its own pace.
Is the performance of using the drop directory similar to using asynchronous email sending?