我正在尝试在我的Windows 7机器上在IIS7中设置SMTP服务器。 我已将其设置为“将电子邮件传递到本地主机,端口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);
}
为什么?我还需要翻转哪个秘密开关吗?