相关疑难解决方法(0)

如何通过IIS7发送电子邮件?

我正在尝试在IIS7中的Windows 7计算机上设置SMTP服务器.我已将其设置为"将电子邮件发送到localhost,端口25,无需身份验证.但是当我尝试以编程方式从我的C#程序连接时,出现错误:

发送邮件失败",内部异常"无法建立连接,因为目标计算机主动拒绝它127.0.0.1:25

public static void SendEmail(MailMessage m) {
  var smtp = new SmtpClient {
    Host = "localhost",
    Port = 25,
    UseDefaultCredentials = true,
  };
  smtp.Send(m);
}
Run Code Online (Sandbox Code Playgroud)

为什么?我需要翻转什么其他秘密开关?

c# iis-7 smtp

15
推荐指数
3
解决办法
3万
查看次数

标签 统计

c# ×1

iis-7 ×1

smtp ×1