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§
- Error
Parser - ERROR组件解析器