配置 SMTP Server 发送邮件

Configure SMTP Server to send mail

我已经在我的 windows 服务器 2012 R2 上部署了一个网站 (ASP.Net/C#)(这是一个 VPS,我安装了 IIS 和 SMTP),一切正常,除了一件事:我无法通过我的网站发送邮件!

我搜索并尝试了所有方法,但仍然无法正常工作!当我在本地调试我的应用程序时,它运行良好。现在我知道我必须更改我的设置才能发送邮件,但我不知道我应该指出什么

我从一个使用 pop3 服务器 "relay.skynet.be" 的邮件地址发送电子邮件(这是我在调试时使用的服务器,它工作正常)但是当我在网站上这样做时,我得到了一个错误...所以我将其更改为托管 VPS 的服务器的名称 (OVH) 但它仍然无法正常工作...我还更改了不同的凭据(在我的代码中或在 SMTP 中在 IIS 中)但结果是一样的...

所以我要问这些问题:

我有一种强烈的感觉,您只是缺少基础结构 - 具体来说,您缺少 SMTP 服务器。 SMTP 服务器负责传送(或转发)您的电子邮件。

POP3 和 IMAP 协议均未用于发送电子邮件。

如果是这种情况,建议您使用hotmail或gmail邮箱账号试试。您可以在这里分别找到两者的设置:

http://www.serversmtp.com/en/smtp-hotmail http://www.serversmtp.com/en/smtp-gmail-configuration

希望对您有所帮助。