Exchange Server Errors 451、452和471是不相关的错误,都是由于Exchange服务器或其数据库的问题引起的,但它们导致的问题是相同的——MS Outlook无法接收邮件。在本文中,我们将介绍这些错误的原因、显示的各种错误消息以及这些错误的修复方法。虽然手动方法擅长解决错误,但是如果错误没有固定,那么就通过自动化解决方案来解决。
让我们逐一讨论每个错误,并找出解决办法。
Exchange服务器错误451
当发件人通过MS Outlook发送电子邮件时,电子邮件客户端首先连接到边缘传输服务器。边缘传输服务器通过Internet链接到收件人端的边缘传输服务器,并传输电子邮件。
邮件中继环境如下图所示:
当由于临时交换服务器问题(如邮件限制超出、DNS错误、无法访问邮件服务器等)而影响Email Relay环境时,以及由于Sender exchange或Receiver exchange服务器上的差异而可能出现exchange服务器错误时,会出现此错误。错误信息显示为:
由于多个问题,事件ID 451导致的电子邮件发送错误是可能的。在彻底检查错误消息和电子邮件日志后解决问题。
- 您已超过了消息传递限制
- 为了打击邮件服务器上的滥用或垃圾邮件,大多数服务器对任何电子邮件帐户允许的连接数量都有限制。一旦用户超过此连接限制,就会导致错误。
- 有时,用户在短时间内发送太多信息也会导致错误。”请求的操作终止:此邮件帐户在短时间内发送了太多的邮件。请稍后再试。”
- 临时服务器错误。请稍后再试
- 该错误是由于发送方服务器上的DNS问题造成的,因此发送方无法建立连接
- 域的MX记录配置不正确
- 由于本地服务器解析器问题导致的不正确的电子邮件路由也可能导致错误451
- 通过检查邮件服务器日志,了解问题的确切原因。
解决Exchange Server错误451的可能解决方案:
- 增加邮件服务器中的连接限制。增强“smtp_accept_max_per_host”配置限制以修复该错误
- 限制邮件服务器上每个用户的电子邮件数量。编辑个人电子邮件帐户的值,并为需要发送更多电子邮件的特定用户增加阈值
- 将MX记录设置为特定的本地邮件服务器
- 解析MX记录查询。验证并确保主邮件服务器优先级设置为0,并且MX解析到正确的服务器
- 部署像Stellar这样的自动化软件邮箱交换恢复软件和修复错误,以防上述所有解决方案失败。
Exchange Server错误452
Exchange server数据库由server数据文件组成,包括EDB文件、Log文件和STM文件。当这三个文件相互连接时,它们的连接组被命名为Storage group。
下图描述了MS Exchange Server数据库文件
Exchange数据库恢复过程中发生Exchange服务器错误452。Exchange Server错误452导致联机数据库恢复延迟,原因是临时文件夹中缺少日志文件。下面的错误信息闪烁:
由于缺少日志文件,发生Exchange数据库恢复错误。有几个原因日志文件丢失硬件故障,损坏或损坏日志文件,在某些情况下,日志文件丢失;
- 备份程序指定了一个日志文件,但临时文件夹中不包含该日志文件
- 由于硬件故障导致的日志文件丢失
- 使用Eseutil/p命令修复数据库时,产生454错误。它表示在丢失日志文件的情况下无法恢复。
解决Exchange Server错误452的可能解决方案:
- 验证日志文件是否已移动或已删除。如果日志文件已移动,则将日志文件移回其原始位置。从备份中恢复日志文件,并在事件提示中指定这些文件
- 迁移和恢复成功后,运行Eseutil命令Eseutil/cc或Eseutil/cc/t,并确定日志的不同位置。移动日志后挂载Exchange数据库
- 或者,从备份中恢复完整的Exchange数据库,并使用“Move Mailbox”将数据移动到新的空白数据库中,运行Isinteg-fix命令。
- 如果Exchange服务器错误452仍然存在,则寻找用于Exchange数据库修复的自动化工具
Exchange服务器错误471
Exchange管理员根据Exchange服务器数据库具有预定义空间的组织需求来定义数据库上的存储空间。管理员还可以通过组织的内容过滤策略定义反垃圾邮件规则。
MS Exchange反垃圾邮件过滤功能如下图所示:
有时,Exchange服务器会遇到数据库上的回滚操作问题(如事件描述中指定的),并且无法接受未来的更新。在这种情况下,回滚操作被拒绝,服务器遇到Exchange server错误471。在问题未解决之前,Exchange数据库无法进行更新。回滚操作的原因如下:
- Exchange服务器数据库的权限问题
- 空间不足
- 磁盘I/O错误
- 本地反垃圾邮件过滤器的问题
错误信息显示为:
Exchange Server Error 471产生以下错误代码:
- 错误-510 (0xfffffe02)JET_errLogWriteFail:
试图在数据库中写入日志文件失败并导致错误。可能原因:权限问题、空间问题
- 错误-1022 (0 xfffffc02) JET_errDiskIO:
磁盘I/O问题使Exchange服务器无法访问数据库中请求的页面。可能原因:硬盘I/O错误
- 由于邮件服务器上的问题导致的邮件服务器上的错误,通常是由本地反垃圾邮件过滤器权限冲突引起的
解决Exchange Server错误471的可能解决方案:
查找权限问题和其他问题背后的原因,分析并解决问题。
- 执行命令- chkdsk/f/r
- 禁用从服务器发送的反垃圾邮件过滤器。如果使用远程邮件交换,请联系SMTP服务提供商或服务器管理员
- 如果Exchange服务器错误471仍然存在,则使用Stellar Exchange数据库修复软件解决该错误
结论
对于Exchange管理员来说,最严重的噩梦是Exchange服务器遇到错误代码,导致数据库变得无响应。虽然可能的解决方案和备份可以纠正错误并使数据库恢复到正常状态,但它可能并不总是正确的解决方案。事实上,使用自动软件(如Stellar Mailbox Exchange恢复软件)解决错误有助于减少停机时间,并将Exchange管理员从不必要的灾难中拯救出来。该软件有一个大容量提取单个以及多个邮箱到工作的MS Outlook,包括所有文件夹和附件