![使用 Thunderbird 91 读取 cron 输出?](https://linux22.com/image/1183945/%E4%BD%BF%E7%94%A8%20Thunderbird%2091%20%E8%AF%BB%E5%8F%96%20cron%20%E8%BE%93%E5%87%BA%EF%BC%9F.png)
在 Ubuntu 21.10、Thunderbird 91 上不支持 movemail(Unix Mailspool)帐户:
删除了对 movemail 的支持
支持移动邮件已被删除。请设置 IMAP 或 POP3 帐户来访问您的电子邮件。
≡
>New
>Existing Mail Account
https://support.mozilla.org/en-US/kb/new-thunderbird-91#w_removed-support-for-movemail
以前,我使用exim4
Thunderbird 查看我的 cron 作业的输出。我想继续使用 Thunderbird,但我能找到的所有以前的答案都依赖于它的movemail
支持:
- 如何通过 thunderbird 访问 /var/mail/ 中的系统邮件?
- 管理员应该如何阅读 root 的邮件?
- 如何在 thunderbird 中阅读本地电子邮件?
- 在 Ubuntu 上将 Movemail 与 Thunderbird 结合使用
要求:
root@hostname
接收和的 cron 输出$USER@hostname
,但如果这些是单独的帐户,这也是可以接受的。必须位于我的机器本地,完全不需要外部网络。我愿意不是想要将我的 cron 输出转发到远程服务器。
每个 cron 作业必须有单独的消息(与 movemail 一样)。
必须使用 Thunderbird 91。我知道其他客户端支持 movemail。
概括:
cron
在 Thunderbird 91 中查看输出有哪些选项?
如果运行功能齐全的 IMAP 或 POP3 服务器是唯一的方法,那么什么是用于在本地提供 cron 输出的强大、安全且低维护的设置?
编辑:作为Ubuntu 21.10 于 10 月 14 日发布,这个问题现在已成为主题。
答案1
来源:https://bugzilla.mozilla.org/show_bug.cgi?id=1625741
摘自评论35...
Anyway, for whoever wants to know a slightly kludgy but likely "good enough" workaround, do this:
- context-click on the "Local Folders" and find the "Local Directory" address
- close thunderbird (maybe be paranoid and pgrep to ensure you don't have any persistent subprocess still running)
- then create a symlink ln -s /var/mail/[SPOOL_FILE_NAME] /path/to/the/Local-Directory/address/you/found/above/Inbox (obviously ensure there isn't already an Inbox subfolder there, or otherwise create a differently named subfolder-symlink)
When I opened thunderbird it indexed it OK and after exiting and reopening thunderbird several times the symlink has stayed in place without problem.