用于IIS 7.0和Windows 7的SMTP服务器 – 主要问题是如何configuration它?

首先我知道有很多类似的话题。 更多的是build议使用hMailServer。 好吧,好酷! 但主要问题是如何configuration这个或那个sh * t使用IIS 7.0和lolcalhost? 因为我只有本地主机,所以我不知道该怎么把它放进域名? 我怎样才能确保IIS中继可以通过IIS 6.0发送邮件的应用程序可以在介绍hMailServer和IIS 7.0后发送电子邮件? 如何testing该function?

有人可以一步一步告诉我,而不是假设我是pipe理员,我知道在那里填写什么? 请帮忙!!

这些文档是在IIS7上设置电子邮件的一步一步的说明。 不,你不应该(或坦率地说,应该)安装Hmailserver(为什么你需要什么时候可以直接从任何Windows系统发送邮件,即使没有安装中继?)。

缺less一点细节是为了确保进入SMTP服务器的属性,单击访问选项卡和中继,添加一个条目为127.0.0.1

去testing

你可以手动发送电子邮件从机器(远程login到端口25从机器等),或使用这样的脚本(PowerShell)

$emailFrom = "[email protected]" $emailTo = "[email protected]" $subject = "your subject" $body = "your body" $smtpServer = "Localhost" $smtp = new-object Net.Mail.SmtpClient($smtpServer) $smtp.Send($emailFrom, $emailTo, $subject, $body)