我在运行 CentOS 的 Web 服务器上有一个电子邮件系统(使用修改后的圆形立方体),并且想禁用任何电子邮件的删除。
我已经在圆立方体软件中完成了这个操作,但是这并不能阻止某人意外从手机中删除电子邮件。
是否可以做到电子邮件文件夹中的所有文件永远不会被删除,即使是通过手机或其他电子邮件客户端。
答案1
您可以在文件上使用文件系统属性来阻止实际文件被删除,但这可能会导致 imap/pop3 软件出现不可预测的结果。
如果确实需要,您可以通过设置不可变属性来阻止文件被删除,即使是 root 用户也可以。
chattr +i file_name
答案2
这样做会涉及很多问题,因此这是一个糟糕的解决方案。更好的方法是配置邮件服务器以防止删除所有电子邮件,必要时可转移到其他邮件服务器。