我使用 fetchmail 从远程 POP3 服务器获取邮件并将其发送到我的本地邮件服务器。现在我想将 fetchmail 从一台服务器迁移到另一台服务器。但是 fetchmail 在哪里/如何存储/知道它已经看到哪些邮件?我不想在迁移后收件箱中出现重复邮件。我的 fetchmail 配置不会删除已看到的邮件,因此远程服务器上仍有旧服务器实例上 fetchmail 已处理的邮件。
答案1
fetchmail 默认将获取的电子邮件 ID 存储在.fetchids
文件 ( )中~/.fetchids
。
请参阅--idfile
man fetchmail