Fetchmail 只提供从服务器删除邮件或不删除邮件的选项。是否存在某种东西,它的功能与 fetchmail 基本相同,并且还支持仅删除某个时间段之前的邮件的选项?
答案1
您想要的是 getmail。
http://pyropus.ca/software/getmail/
您想要的delete_after (integer)
属性:
如果设置,getmail 将在第一次看到邮件后的几天内删除这些邮件(如果这些邮件已被检索并投递)。
答案2
假设您没有以守护进程模式运行。您可以配置一个单独的 fetchmail 实例,使用 flush 标志定期运行。
例如:
#Flush fetchmail weekly 1 1 * * 1 cd /home/username; /usr/bin/fetchmail --flush