Module error

Source
Expand description

§Error 错误处理组件解析器

Error 是 Postfix 的错误处理组件,负责:

  • 处理投递失败和延迟投递错误
  • 记录 DNS 解析错误和连接失败
  • 管理系统配置错误和资源限制
  • 提供详细的错误分类和原因分析

§重要统计

基于 676 万+条真实生产数据分析,ERROR 组件占 34.0% 的日志量, 是 Postfix 系统中最重要的监控组件之一。

§支持的事件类型

  • 投递延迟: 临时投递失败,包含重试机制
  • 投递失败: 永久投递失败,生成退信
  • 连接错误: 网络连接问题和超时
  • 系统错误: 配置错误、权限问题、资源不足
  • 其他错误: 未分类的错误事件

§示例日志格式

# 投递延迟错误
queue_id: to=<user@example.com>, relay=smtp.example.com, delay=300, delays=1/2/3/294, dsn=4.4.1, status=deferred (Connection timed out)

# 投递失败错误
queue_id: to=<user@example.com>, relay=none, delay=86400, delays=1/2/3/86394, dsn=5.1.1, status=bounced (User unknown)

# 系统错误
warning: configuration parameter 'virtual_alias_maps' is deprecated

Structs§

ErrorParser
ERROR组件解析器