如何通过我的Unity桌面环境接收失败的cron作业通知?
由于我的ISP没有提供SMTP服务器,因此使用cron发送电子邮件的古老解决scheme是有问题的,几乎可以肯定的是,我的住宅IP将被列入黑名单。 发送邮件本地到我自己的/var/mail/$USER假脱机文件似乎是完美的,但是,显然,我一直没能find一个桌面指示器小程序的Unity检查本地mbox。 mail-notification applet 可能会 ,但是鉴于它的依赖包括bogofilter,进化等等,我拒绝将它安装在principal上。 还有一些其他类似的小程序,但这些都不能在Unity上工作,或者不能在本地mbox上工作。
在线search揭示了许多人要求notify-send工作的实例,但是所有的解决scheme倾向于假定X会话在DISPLAY=:0上运行,这仅仅是〜50%的时间,因为我分享我的台式机与我的妻子。
这是15年前用WindowMaker解决的一个问题,对于这个问题,当然有很多 dockapp监视本地mbox,但是我真的不知道要在现代的Unity设置上获得解决scheme。 我会很感激任何的build议。 我自己的最大努力是让cron发送本地邮件到mbox,让Unity在启动时运行一个脚本,轮询我的假脱机文件,并继续通知我,直到我清空它。