文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院工具软件电子邮件在Cisco PIX防火墙后无法收发电子邮件
精品推荐
特别推荐
·CMailServer用户常见问题解答
·反垃圾:9个方法告别垃圾邮件
·JavaMail常见问题之安装和配置问题解答
·巧妙设置系统 轻松防治邮件病毒
·Yahoo电子邮箱最新玩酷技巧!
·Foxmail初级技巧应用解答
·如何设置认证SMTP邮件服务器
·带你认识什么是POP邮件服务器
·我的隐私你别动:机密邮件玩自焚
·十种方法!轻松让垃圾邮件远离你
·教你绕过Foxmail帐户口令进入邮箱
·自己电脑做smtp服务器不求人
·轻松让你远离垃圾邮件的十种方法!
·Windows 2003邮件服务器配置指南(图)
·新手入门:企业邮箱及邮件服务器架设
·三步建立电子邮局
·管理我们的邮件队列(图)
·Foxmail Server 实用操作手册
·使用E-mail的99条技巧
·忘了Foxmail帐户访问密码的七种解决办法
热点TOP10
·如何更改雅虎邮箱的密码
·以MDaemon为例解释邮件服务器的安全设置
·自己电脑做smtp服务器不求人
·在Outlook中完善你的个性签名
·禁止非法程序暗送邮件
·体验Lotus Notes 8 Beta2新功能
·破译Foxmail密码天书
·Foxmail收件箱无法打开和文件丢失的解决办法
·QQ邮箱的新玩法
·Exchange 服务器上使用Symantec AntiVirus企业版实时防护的最佳经验
·用WebEasyMail架构邮件服务器
·如何让Yahoo的邮箱支持POP3以及SMTP收发!!
·用客户端软件收发Hotmail Yahoo邮件
·针对性防御手段 十招应对邮件欺诈
·实施“戒严” 电子邮件的五个常见威胁
·垃圾邮件泛滥 细数反垃圾邮件技术发展
·Exchange邮件服务器中的部署更改
·Postfix邮件系统的安装与配置
·如何配置Exchange与Lotus邮件路由和目录同步(1)
·穷追猛打:破译Foxmail“密码天书”

在Cisco PIX防火墙后无法收发电子邮件

日期:2006年12月19日 作者: 查看:[大字体 中字体 小字体]


本页
症状症状
原因原因
解决方案解决方案
更多信息更多信息
测试 Mailguard 是否正常运行测试 Mailguard 是否正常运行
Mailguard 关闭时Mailguard 关闭时
Mailguard 打开时Mailguard 打开时
这篇文章中的信息适用于:这篇文章中的信息适用于:

症状

您可能会遇到下面的一个或多个问题:
%26#8226;无法接收基于 Internet 的电子邮件。
%26#8226;无法发送带附件的电子邮件。
%26#8226;无法在端口 25 上使用 Microsoft Exchange Server 建立 Telnet 会话。
%26#8226;在向 Exchange Server 发送 EHLO 命令时,收到“Command unrecognized”或“OK”响应。
%26#8226;无法在特定域上发送或接收邮件。
%26#8226;邮局协议版本 3 (POP3) 身份验证出现问题 - 本地服务器拒绝 550 5.7.1 中继。
%26#8226;重复发送电子邮件(有时 5 - 6 次)出现问题。
%26#8226;收到重复传入的简单邮件传输协议 (SMTP) 邮件。
%26#8226;尝试发送电子邮件时,Microsoft Outlook 客户端或 Microsoft Outlook Express 客户端报告 0x800CCC79 错误。
%26#8226;二进制 mime (8bitmime) 出现问题。在未送达报告 (NDR) 中收到以下文本:
远程主机不支持 554 5.6.1 正文类型。
%26#8226;附件丢失或出现乱码。
%26#8226;在路由组之间存在 Cisco PIX 防火墙设备时,路由组之间的链接状态路由出现问题。
%26#8226;X-LINK2STATE 谓词没有传递。
%26#8226;路由组连接器上的服务器之间出现身份验证问题。

原因

在以下情况中可能会出现这种问题:
%26#8226;Exchange Server 位于 Cisco PIX 防火墙设备后。

- 并且 -
%26#8226;PIX 防火墙打开了 Mailguard 功能。
%26#8226;Auth 和 Auth login 命令(扩展简单邮件传输协议 [ESMTP] 命令)被防火墙剥离,这使得系统认为您正从非本地域中继。
要确定 Cisco PIX 防火墙上是否正运行 Mailguard,请 Telnet 到 MX 记录的 IP 地址,然后验证响应看上去是否类似以下内容:
220*******************************************************0*2******0***********************
2002*******2***0*00

Old versions of Pix:

220 SMTP/cmap_________________________________________ read
有关更多信息,请访问下面的 Cisco 网站:
http://www.cisco.com/pcgi-bin/Support/browse/psp_view.pl?p=Hardware:PIX (http://www.cisco.com/pcgi-bin/Support/browse/psp_view.pl?p=Hardware:PIX)
http://www.cisco.com/warp/public/110/22.html (http://www.cisco.com/warp/public/110/22.html)
注意:如果您的 PIX 防火墙后存在 ESMTP 服务器,您可能需要关闭 Mailguard 功能以使邮件正确传输。同时,使用 fixup protocol smtp 命令可能无法建立端口 25 的 Telnet 会话,尤其对于使用字符模式的 Telnet 客户端。

注意:除了 Cisco PIX 防火墙,还有几种具有 SMTP 代理功能的防火墙产品,也可能产生上文提到的问题。下面列出了其产品具有 SMTP 代理功能的防火墙制造商:
%26#8226;Watchguard Firebox
%26#8226;Checkpoint
%26#8226;Raptor

有关其他信息,请访问“更多信息”部分列出的网站。

解决方案

警告:此替代方法可能导致您的计算机或网络更易受到恶意用户或恶意软件(如病毒)的攻击。我们不建议采用这种替代方法,此信息仅供参考,您应自行决定是否实施此替代方法。使用此替代方法需要您自担风险。

注意:防火墙专用于帮助保护您的计算机不受恶意用户或恶意软件(例如那些使用未经请求的传入网络流量攻击您的计算机的病毒)的攻击。在禁用防火墙之前,必须断开您的计算机与包括 Internet 在内的所有网络的连接。

要解决此问题,请关闭 PIX 防火墙的 Mailguard 功能。

警告:如果您的 PIX 防火墙后存在 ESMTP 服务器,则可能需要关闭 Mailguard 功能才能使邮件能够正确传输。如果对端口 25 使用 Telnet 命令,则使用 fixup protocol smtp 命令可能会不起作用,对执行字符模式的 Telnet 客户端更是如此。

要关闭 PIX 防火墙的 Mailguard 功能,请执行以下操作:
1.建立 Telnet 会话或使用控制台登录到 PIX 防火墙。
2.键入 enable,然后按 Enter 键。
3.提示您输入密码时,请键入密码,然后按 Enter 键。
4.键入 configure terminal,然后按 Enter 键。
5.键入 no fixup protocol smtp 25,然后按 Enter 键。
6.键入 write memory,然后按 Enter 键。
7.重新启动或重新加载 PIX 防火墙。
有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
295164 (http://support.microsoft.com/kb/295164/) 启用经过身份验证的中继时出现禁止 SMTP 客户端接收中继的错误信息

更多信息

PIX 软件的 Mailguard 功能(在早期版本中也称为 Mailhost)可以筛选简单邮件传输协议 (SMTP) 流量。对于 PIX 软件版本 4.0 和 4.1,使用“mailhost”命令配置 Mailguard。在 PIX 软件版本 4.2 和更高版本中,则使用 fixup protocol smtp 25 命令进行配置。

注意:您还必须为您的邮件服务器分配了静态 IP 地址和使用了 conduit 语句。

配置 Mailguard 时,Mailguard 只允许使用七个 SMTP 必需的命令(如请求注释 (RFC) 821 的 4.5.1 节中所述)。这七个必需的命令是:
HELO
MAIL
RCPT
DATA
RSET
NOOP
QUIT
其他命令(如 KILL 和 WIZ)不被 PIX 防火墙转发到邮件服务器。即使命令被阻止,早期版本的 PIX 防火墙也会返回“OK”响应。这旨在防止攻击者知道命令已阻止。

要查看 RFC 821,请访问以下 RFC 网站:
http://www.faqs.org/rfcs/rfc821.html (http://www.faqs.org/rfcs/rfc821.html)
所有其他命令均被拒绝,并显示“500 Command unrecognized”响应。

在具有固件版本 5.1 和更高版本的 Cisco PIX 防火墙中,“fixup protocol smtp”命令会将 SMTP 横幅中的字符更改为星号(字符“2”、“0”、“0 ”除外)。回车键 (CR) 和换行符 (LF) 被忽略。在版本 4.4 中,SMTP 横幅中的所有字符都转换为星号。

测试 Mailguard 是否正常运行

由于 Mailguard 功能可能对所有命令都返回“OK”响应,因此很难确定此功能是否处于活动状态。要确定 Mailguard 功能是否阻止无效命令,请按照以下步骤操作:

注意:以下步骤基于 PIX 软件版本 4.0 和 4.1。要测试更高版本的 PIX 软件(版本 4.2 和更高版本),请对邮件服务器使用“fixup protocol smtp 25”命令,以及合适的“static”和“conduit”语句。

Mailguard 关闭时

1.在 PIX 防火墙上,使用 static 和 conduit 命令以允许在 TCP 端口 25 (SMPT) 上进入所有主机。
2.在 PIX 防火墙端口 25 的外部接口上建立 Telnet 会话。
3.键入一个无效命令,然后按 Enter 键。例如,键入 goodmorning,然后按 Enter 键。

您会收到以下响应:
500 Command unrecognized.

Mailguard 打开时

1.使用 mailhost 或“fixup protocol smtp 25”命令,以打开 PIX 防火墙的外部接口上的 Mailguard 功能。
2.在 PIX 防火墙端口 25 的外部接口上建立 Telnet 会话。
3.键入一个无效命令,然后按 Enter 键。例如,键入 goodmorning,然后按 Enter 键。

您会收到以下响应:
OK.
关闭 Mailguard 功能时,邮件服务器使用“500 Command unrecognized”消息响应无效命令。但是,打开 Mailguard 功能时,PIX 防火墙会截取无效命令,因为防火墙仅传递七个必需的 SMTP 命令。不论命令是否有效,PIX 防火墙都响应“OK”。

默认情况下,PIX 防火墙阻止所有外部连接访问内部主机。使用 static、access-list、access-group 命令语句以允许外部访问。有关这些命令的其他信息,请访问下面的 Cisco 网站:
http://www.cisco.com/univercd/cc/td/doc/product/iaabu/pix/pix_60/config/commands.htm (http://www.cisco.com/univercd/cc/td/doc/product/iaabu/pix/pix_60/config/commands.htm)
有关如何配置 Cisco PIX 防火墙的其他信息,请访问下面的 Cisco 网站:
http://www.cisco.com/univercd/cc/td/doc/product/iaabu/pix/pix_v52/config/commands.htm#xtocid1604922 (http://www.cisco.com/univercd/cc/td/doc/product/iaabu/pix/pix_v52/config/commands.htm#xtocid1604922)
http://www.cisco.com/en/US/products/products_security_advisory09186a0080094070.shtml (http://www.cisco.com/en/US/products/products_security_advisory09186a0080094070.shtml)
http://www.cisco.com/warp/public/110/22.html (http://www.cisco.com/warp/public/110/22.html)


有关具有 SMTP 代理功能的防火墙产品的其他信息,请访问下面的网站:
http://www.watchguard.com (http://www.watchguard.com)
http://www.checkpoint.com (http://www.checkpoint.com)
http://enterprisesecurity.symantec.com (http://enterprisesecurity.symantec.com)
本文中提到的第三方产品由 Microsoft 以外的其他公司提供。对于这些产品的性能或可靠性,Microsoft 不作任何暗示保证或其他形式的保证。 Microsoft 提供了第三方联系信息以便于您寻求技术支持。这些联系信息如有更改,恕不另行通知。Microsoft 不保证这些第三方联系信息的准确性。

这篇文章中的信息适用于:
%26#8226;Microsoft Exchange Server 2003 Standard Edition
%26#8226;Microsoft Exchange Server 2003 Enterprise Edition
%26#8226;Microsoft Exchange 2000 Server 标准版
%26#8226;Microsoft Exchange Server 5.5 标准版
关键字:
kbprb KB320027
,

(出处:清风网络学院






上一篇:解决在启用ADC所生成的帐户时出现的问题

下一篇:如何在Exchange 2000 Server中保证简单邮件传输协议客户端邮件传递的安全

在Cisco PIX防火墙后无法收发电子邮件 相关文章:
·Cisco VPN 客户端
·注册表已经损坏并导致WindowsXP无法启动,应该如何恢复
·Cisco Catalyst 4506双机热备配置
·IE7在vista下无法使用五笔输入(86)
·如何设置防火墙禁用QQ、MSN等
·专家谈企业防火墙的安全防护配置
·开启瑞星防火墙不能上网问题解决
·思科Cisco交换机VLAN的配置技巧
·消除KMPlayer无法完全播放srt字幕的烦恼
·Cisco各类线缆
在Cisco PIX防火墙后无法收发电子邮件 相关软件:
·诺顿杀毒软件+诺顿防火墙免费破解版 免注册永远自动升级
·诺顿杀毒软件+诺顿防火墙免费破解版 免注册
·Cisco CCIE-LAB V01.06.06
·TestKing.Cisco.642-821.Exam.Q.And.A.V17.0
·Cisco IOS LAN Switching Command Reference(2005)
·CISCO 5500文档
·瑞星个人防火墙 2007V19.45.30 免费版
·诺顿(Norton)防火墙V5.0 正式中文零售版
·电子邮件精灵(Esprite)V1.7c
·Cisco 网络安全解决方案

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot