我们有一台运行Exchange的Windows 2003服务器。 我们有一项服务需要使用POP3或IMAP来访问传入的电子邮件,以便根据这些电子邮件将logging插入到数据库中。
如果我启动POP3服务,这将干扰交换邮件。 我真正想明白的是邮件是如何处理的? 如何使用POP3存储邮件?
干杯
我想你是说你有一个第三方程序,需要轮询POP3或IMAP邮箱的邮件,你想知道你是否可以“服务”从Exchange的POP3或IMAP协议,并有第三方程序使用POP3或IMAP轮询Exchange邮箱以接收邮件。 我将在这个基础上继续我的答案。
您可以绝对使用Exchange 2003中的POP3或IMAP服务器来允许第三方程序访问Exchange邮箱。 Exchange中的POP3和IMAP服务器访问与运行Outlook和Outlook Web Access的客户端相同的邮箱存储数据库。
您需要采取的高级步骤是:
创build一个邮箱启用Active Directory用户帐户来存储第三方程序的消息。 使用您所需的值在帐户创build期间设置密码和别名。 (为了使生活更简单,您应该将帐户的用户名和Exchange别名configuration为相同。)
在Exchange Server计算机上启动POP3或IMAP服务。
使用Exchange Server计算机的名称或IP地址configuration第三方程序作为其POP3或IMAP服务器。 使用您为第三方软件创build的AD帐户的用户名和密码进行configuration。
您可以使用Outlook Web Access或Outlooklogin到第三方软件的邮箱,以validation是否正在接收邮件。 如果第三方软件抱怨无法访问邮箱,我会使用嗅探器来检查stream量,以确定访问失败的原因。
如果您在创build第三方软件的用户帐户时未将用户名和Exchange别名设置为相同,那么在inputPOP3 / IMAP用户名时,您将需要以DOMAIN \ username \ alias格式指定用户名第三方软件。