我想摆脱 POP3,以防止邮件从服务器移动到具有 Outlook/Thunderbird 等客户端的计算机(此协议的默认行为)。但是,一些“高级用户”希望保留 Gmail 中的导入功能,该功能仅适用于 POP3。是否可以设置 Dovecot 以阻止“删除”?我知道可以通过设置客户端来实现这一点,但它们太过异构,我只想在服务器端进行操作。
谢谢。
答案1
虽然很黑客,很可怕,也很恶心,但是你可以将每封电子邮件设置为不可变的。通过 SSH 进入邮件目录(例如 /var/spool/mail)并运行以下命令:(
for i in 'find .'; do chattr +i $i; done
将“ ”更改为反引号,我不确定如何在这个网站上转义它们)。
完成 POP3 操作后,使用 -i 重新运行命令。
请注意,这只会保护您运行命令时存在的任何电子邮件。