Можно ли использовать ASP.Net для отправки электронной почты через Yahoo! или Hotmail? Если так, как бы я это сделал?
Вы можете отправить его так же, как и на любом другом почтовом хосте. Использование клиентского класса SMTP. Он является частью пространства имен System.Net.Mail.
Вам просто нужно убедиться, что вы получаете всю необходимую информацию о подключении.
+ 1 Митчелу, который избил меня до этого. Вот некоторые соответствующие ссылки:
Настройки IMAP для Yahoo, Hotmail и Gmail: http://www.emailaddressmanager.com/tips/mail-settings.html
Видео об использовании MailMessage в asp.net: http://www.asp.net/learn/videos/video-416.aspx