我有一个基于 Web 的应用程序,我打算通过它向登录的用户发送电子邮件通知。我在 Windows 2008 R2 标准版上为此设置了一个 SMTP 服务器。除了 SMTP 服务器之外,我还需要其他东西吗,例如 Lotus 或 Exchange 服务器。再次澄清一下,我只需要向用户发送电子邮件,我不应该通过它接收电子邮件。
很快寻求帮助。
提前致谢。
答案1
不,只要您有一个 SMTP 注入点,就可以开始了。
在设置类似的东西时,您应该考虑一些事项,以减少您的外发邮件被标记为垃圾邮件(SPF 等)的可能性。考虑 SPF 记录并确保您的 DNS 配置正确等等。
答案2
不,您不需要任何其他东西。IIS 内置的 SMTP 服务器可以成功将电子邮件发送到互联网。
答案3
标准 Windows SMTP 完全可以满足此要求。您应该考虑将其锁定,以便只有 Web 应用程序可以使用它来发送,并且它不会接受传入的电子邮件。我不确定 Windows SMTP 有多少可能实现这一点,但建议您尽可能多地这样做。