.net 来自WCF服务的IIS 7.5 SMTP电子邮件
我正在尝试使用IIS中的SMTP电子邮件设置在向WCF服务发送邮件时发送邮件 在我的服务中,我创建了如下邮件:.net 来自WCF服务的IIS 7.5 SMTP电子邮件,.net,wcf,iis,smtp,email,.net,Wcf,Iis,Smtp,Email,我正在尝试使用IIS中的SMTP电子邮件设置在向WCF服务发送邮件时发送邮件 在我的服务中,我创建了如下邮件: MailMessage mail = new MailMessage(); // Set the to and from addresses. // The from address must be your GMail account mail.To.Add(new MailAddress(GetWebConfigVa
MailMessage mail = new MailMessage();
// Set the to and from addresses.
// The from address must be your GMail account
mail.To.Add(new MailAddress(GetWebConfigValue("emailTo")));
mail.From = new MailAddress("mailer@me.com");
// Define the message
mail.Subject = subject;
mail.IsBodyHtml = false;
mail.Body = body;
// Create a new Smpt Client using Google's servers
var mailclient = new SmtpClient();
mailclient.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis;
mailclient.Send(mail);
但是,当它到达DeliveryMethod
区域时,它总是会中断,说明:SmtpExecption发生:无法获取IIS拾取目录。
我可以通过在C#中手动定义条目来让它工作,但是我的代码需要在多个部署中更具可配置性
我认为这种方法可能是一种更无缝的方式来使用IIS和我需要的这个功能。有人有什么想法/建议吗
配置后需要安装服务。详情如下: 查看此帖子-