如何让脚本在使用 msmtp 发送邮件之前和之后运行?

如何让脚本在使用 msmtp 发送邮件之前和之后运行?

我想使用邮件传输协议在我的 Linux 机器上发送邮件。使用此工具发送邮件之前和之后,我想执行一些脚本来做一些设置和拆卸。

我没有看到 msmtp 配置选项可以在发送邮件之前和之后运行脚本。我不想通过用可以完成工作的脚本替换二进制文件来“破解”系统。我还有其他选择吗?

答案1

不幸的是,黑客攻击是你唯一的选择——Linux 不会监视和响应你调用的每个二进制文件,因此它可以插入操作前和操作后挂钩。

最好的方法是编写自定义函数并将其放入您的.bashrc.

相关内容