OS X Server 脚本用于每天早上存档(或清空)用户邮箱

OS X Server 脚本用于每天早上存档(或清空)用户邮箱

我有一个要求(SpamAssassin‘培训’),每天在特定时间存档(或删除)两个用户(用户是junkmailnotjunkmail)的收件箱(如果其中有任何内容)。

有人能帮我写一个脚本来做这样的事情吗?把它放在哪里,以及如何launchd在每天早上 6 点触发它?我可以弄清楚这些launchd事情;但是,比如说,将消息从移动inbox到,archive这让我很困惑。

脚本需要在服务器上运行,因为这些“用户”可能会绝不登录。

Mac OS X Server 10.6(如有需要将很快升级到 10.7)

谢谢!

答案1

如果您的服务器正在运行 POP3 或 IMAP,获取邮件可能会解决你的问题:

将其配置为从 IMAP 服务器获取邮件并将其放入您可以随后删除(或保留)的文件夹中。

然后在所需的时间从 cron 或 launchd 作业调用它。

答案2

听起来像是 Automater 的工作(在您的 Utilities 文件夹中)!我不再有 Mac,所以我无法再为您提供任何帮助,但 Automator 值得一试!

相关内容