发送邮件,使用SQL Server数据库邮件,programmaticaly
答
尝试使用System.Mail和system.net.mail,但您必须为此配置邮件设置。
答
如果您设置了SQL Server数据库邮件,则会有一个SMTP配置文件。
这意味着您可以使用inbuilt .net classes使用相同的SMTP配置文件发送邮件。
一些基本代码:
var message = new MailMessage(from, to, subject, body)
var smtpClient = new SmtpClient("mySMTPserver.intra.net");
smtpClient.UseDefaultCredentials = true;
smtpClient.Send(message);
能否请您澄清这个问题有点多。是否要从.Net代码中调用SQL服务器API来发送邮件? – 2011-06-17 08:10:26