Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->网络应用 ->邮件服务器 ->Exchange Server ->正文

MS Exchange Internet 协议

来源:Linuxdby.com 作者:Webmaster 时间:2007-05-28 点击: [收藏] [投稿]

轻型目录访问协议 (LDAP) 是一个简单的协议,它允许客户端在 Exchange 目录中查询几乎所有种类的信息。它最常用于访问邮箱属性,以便在写邮件时,发件人能够了解收件人的更多详细情况。LDAP 协议不限制它自己的实现。它可用于读和写邮箱信息,或任何种类的基于目录的信息。Exchange Server 5.0 实现的 LDAP 限于只读。在 5.5 版中,LDAP 客户端能够对 Exchange 目录进行读操作和写操作。LDAP 服务器是 Microsoft Exchange 目录服务的一项功能。

网络新闻传输协议 (NNTP) 通常称为“Internet 新闻协议”,因为它包含从一台计算机向另一台计算机传输新闻条目的规则。此处提及的 NNTP 是作为一个客户端/服务器端协议;但是它也包括基于服务器到服务器的新闻传送。Exchange Internet News Service 与公用信息存储合作,提供 NNTP 访问。

疑难解答技巧

介绍和示例

在从一台主机向另一台主机建立连接后,以上讨论的所有协议都管理一套规则,或一个对话。该连接是到接收主机上的特殊端口的 TCP 连接。TCP 连接是要求在可以传输或接收数据前建立一个会话的连接。当会话建立后,使用命令来来往往地发送数据。对话完成后,将放弃会话。以下是一个协议及其监听的 TCP 端口的列表。

协议
端口
SMTP

25

HTTP

80

NNTP

119

LDAP

389

POP3

110

IMAP4

143

解决协议疑难问题的第一步是验证您已建立了一个到主机的成功的 TCP 连接。解决这一问题的最简单方法是,使用 telnet 命令,连接到所需端口。不要用“Ping”命令测试主机。 Ping 实用程序不告诉您主机正在监听端口 25。它只是显示,一个低级数据包能够找到通往正确 IP 地址的途径。此外,许多公司阻止 Ping 或 ICMP 数据包,使其甚至不能进入公司的网络。解决所有这些协议问题的最好方法是使用 telnet 命令。要得到对 Telnet 工作方式的感性认识,试着使用 Telnet,连接到您的本地 Exchange Server 计算机端口 25。语法为:

telnet ip_address port

例如:

telnet 172.17.2.1 25- 或 -telnet mail.domain.tld 25 (.tld 代表“顶层域”)

以上的两个示例都能连接到端口 25,但第一个是最可靠的。在使用系统的 IP 地址进行系统寻址时,您可避免出现名称解析问题的可能性。以上示例应带出一个 Telnet 窗口,和一条成功连接消息,表明您可以开始向主机发送邮件。这象征着主机在端口 25 上监听,您或许可以向主机发送一个 SMTP 邮件。以上的示例与 Exchange Internet Mail Service 连接以便发送电子邮件时的情况类似。至此,Internet Mail Service 开始向主机发送 SMTP 命令,以便启动邮件传送。

所有这些协议的工作方式是相似的。它们全部包括发送到主机的命令,以及预期的回复。在您断定可与正确端口建立成功连接后,就可以开始检查命令发出时对主机的实际响应。

最佳测试方法是真正地使用 Telnet 命令向主机发出命令。如果您确切地知道您需要发送什么内容,以及如何发送,或者您知道您的客户端/服务器端程序正在试图发送什么内容,那么这种方法是很有效的。问题是您能够看到所给的典型响应,但看不到主机正在发送的内容。

以下是一个发送给 SMTP 主机的典型 Telnet 会话示例。


如果您的浏览器不支持内嵌框,请单击此处在单独的页中查看。

  1. HELO 命令发出,而且服务器对其响应,显示它理解并接受该命令。
  2. MAIL FROM 告知主机发件人是谁。服务器再次成功响应。
  3. RCPT TO 告知主机要将此邮件传送给谁。

这些命令将在“协议命令和响应概述”一节中进一步讨论。

以下示例说明了一个测试 POP3 身份验证的 Telnet 会话。


如果您的浏览器不支持内嵌框,单击此处,可在单独的页面中查看。

  1. USER 命令(后面跟着适当的登录验证信息),用于登录到 POP3 邮箱。
  2. PASS 命令发出获得访问权限的密码。
  3. Exchange Server 返回“+OK User successfully logged on”。

协议命令和响应概述

所有命令都以回车/换行 (CR/LF) 终止。(.Tld 代表顶层域。)


SMTP

命令
预期响应
说明
HELO

250 OK


 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇:把垃圾邮件拒之门外—用Exchange Server 2003阻止垃圾邮件   下一篇:Exchange灾难恢复之GC转移和ex转移实录

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章