在特定事件发生时触发服务器操作

在特定事件发生时触发服务器操作

每当邮件从一个文件夹移动到另一个文件夹时,我想在邮件服务器上启动特定命令 [1]。

例如,Thunderbird 用户将消息从文件夹 A 移动到文件夹 B。我想捕捉此移动并在服务器上启动特定脚本。

是否可以 ?

我正在使用带有 courier-imap 的 qmail。

[1] bash 或 python 脚本,...

答案1

通知为此而创建的:

inotify 是一个提供文件系统事件通知的 Linux 内核子系统。

你可以使用inotify 工具或者因克龙为此。为了在未实现 inotify 的系统之间可移植,您可以使用加明它将恢复到受支持的子系统,如 dnotify 等。

相关内容