IIS SMTP服务器

我正在尝试在虚拟专用服务器上设置SMTP服务器。 过去我通常托pipe托pipe公司的应用程序。

我在网站上使用SMTP发送邮件,但需要configurationIIS的SMTP服务器以允许我发送邮件。 我有几个问题围绕这个:

  1. 我需要设置哪些设置才能打到mail.myDomain.com并提供邮件发送的用户名和密码?
  2. 我需要注意哪些安全问题,以及如何lockingSMTP服务器?
 <单轨
   useWindsorIntegration = “真”
   checkClientIsConnected = “真”
   smtpHost = “mail.myDomain.com”
   smtpUsername =“myUsername”smtpPassword =“XXX”
 >

在IIS 6.0pipe理器中的SMTP服务器的属性下,您将需要以下内容:

常规选项卡:

设置mail.myDomain.comparsing的IP地址。

访问标签:

访问控制(身份validation):您可以使用基本,或使用集成的Windows身份validation,并允许与您的IIS应用程序池相关的帐户(假设networking服务器在同一台计算机上)。 假设网站和SMTP服务器是共同托pipe的,使用基本的可能不是一个重要的问题。 否则,您可能需要考虑TLSencryption。

连接控制/中继限制(连接和中继):在这里,您可以专门允许仅从服务器的IP地址发送/中继,防止第三方发送。

交货标签

(高级):如果您发送给广泛的用户,您可能需要确保您的伪装域设置。 一个额外的步骤将确保您的SMTP服务器的IP地址将在反向查找中显示为伪装域。 您的提供商可能需要帮助。 解决这个问题可能会导致邮件被接收服务器拒绝。