我有一个要求(SpamAssassin‘培训’),每天在特定时间存档(或删除)两个用户(用户是junkmail
和notjunkmail
)的收件箱(如果其中有任何内容)。
有人能帮我写一个脚本来做这样的事情吗?把它放在哪里,以及如何launchd
在每天早上 6 点触发它?我可以弄清楚这些launchd
事情;但是,比如说,将消息从移动inbox
到,archive
这让我很困惑。
脚本需要在服务器上运行,因为这些“用户”可能会绝不登录。
Mac OS X Server 10.6(如有需要将很快升级到 10.7)
谢谢!
答案1
如果您的服务器正在运行 POP3 或 IMAP,获取邮件可能会解决你的问题:
将其配置为从 IMAP 服务器获取邮件并将其放入您可以随后删除(或保留)的文件夹中。
然后在所需的时间从 cron 或 launchd 作业调用它。
答案2
听起来像是 Automater 的工作(在您的 Utilities 文件夹中)!我不再有 Mac,所以我无法再为您提供任何帮助,但 Automator 值得一试!