在同一台服务器上运行 POP3 和 Exchange?

在同一台服务器上运行 POP3 和 Exchange?

我们有一台运行 Exchange 的 Windows 2003 服务器。我们有一项服务需要使用 POP3 或 IMAP 来访问传入的电子邮件,以便根据这些电子邮件将记录插入到数据库中。

如果我启动 POP3 服务,这会干扰邮件交换吗?我真正想了解的是如何处理邮件?如何使用 POP3 存储邮件?

干杯

答案1

我认为您说的是,您有一个第三方程序需要轮询 POP3 或 IMAP 邮箱以接收消息,并且您想知道是否可以从 Exchange“提供”POP3 或 IMAP 协议,并让第三方程序使用 POP3 或 IMAP 轮询 Exchange 邮箱以接收消息。我将在此基础上继续回答。

您完全可以使用 Exchange 2003 中的 POP3 或 IMAP 服务器来允许第三方程序访问 Exchange 邮箱。Exchange 中的 POP3 和 IMAP 服务器访问运行 Outlook 和 Outlook Web Access 的客户端使用的同一个邮箱存储数据库。

您需要采取的高级步骤包括:

  • 创建启用邮箱的 Active Directory 用户帐户来存储第三方程序的消息。在创建帐户时使用您想要的值设置密码和别名。(为了使生活更轻松,您应该将帐户的用户名和 Exchange 别名配置为相同。)

  • 在 Exchange Server 计算机上启动 POP3 或 IMAP 服务。

  • 将第三方程序配置为 Exchange Server 计算机的名称或 IP 地址作为其 POP3 或 IMAP 服务器。使用您为第三方软件创建的 AD 帐户的用户名和密码进行配置。

您可以使用 Outlook Web Access 或 Outlook 登录第三方软件的邮箱,以验证是否收到邮件。如果第三方软件抱怨无法访问其邮箱,我会使用嗅探器检查流量以确定访问失败的原因。

如果您在为第三方软件创建用户账户时没有将用户名和 Exchange 别名设置为相同,则在向第三方软件输入 POP3 / IMAP 用户名时,需要以 DOMAIN\用户名\别名 格式指定用户名。

相关内容