我们的邮件服务器最近出现了问题:
设置:
- 具有 Raid 1 的服务器
- 运行XenServer
- 带有邮件服务器的虚拟机
发生了什么事?
- 1 个磁盘发生故障
- Raid 控制器锁定磁盘,因此无法写入任何内容,以防止数据丢失
我的问题是,postfix 如何处理这个“无法写入磁盘”问题?没有关于此问题的日志 - 因为它们也无法写入。postfix 会接受邮件吗?它是否会将邮件排队在内存中,因为它无法将它们传送到邮箱或磁盘队列中?邮件会被退回吗?
答案1
不幸的是,它根本不起作用。发件人将收到退回邮件。它可能是这样的
Jul 22 06:47:08 mail postfix/local[1405]: EB9CF12014D: to=<[email protected]>, relay=local,
delay=0.4, delays=0.32/0.02/0/0.06, dsn=5.2.0, status=bounced (cannot update mailbox /var/spool/mail/alex for user alex.
unable to create lock file /var/spool/mail/alex.lock: Read-only file system)".
如您所见,dsn=5.2.0,这意味着 5.XXX.XXX永久失败
永久性故障是指无法通过以当前形式重新发送消息来解决的故障。必须对消息或目标进行一些更改才能成功传递。