具有实时监控功能的命令行电子邮件客户端?

具有实时监控功能的命令行电子邮件客户端?

我想知道是否有一个具有实时监控功能的 Linux 命令行电子邮件客户端——这样您就可以打开该程序,当它收到电子邮件时,它会在 shell 上打印一条注释。

我希望这个用于调试目的 - 这样我就可以从一个 shell 发送电子邮件并查看它在另一个 shell 上何时收到。我知道还有其他方法可以使用日志来实现这一点,但这对于显示目的来说会很好。

答案1

松树(互联网新闻和电子邮件程序)就是这样的。
大多数 *NIX 系统还附带了一些变体当您有新邮件时,命令会通知您。

请注意,据我所知,没有哪个电子邮件客户端是实时的(除非 Outlook 连接到 Exchange 服务器,该服务器可能通过 RPC-over-HTTP 发送传递通知)——它们都以特定间隔轮询服务器,并在发现新邮件时报告。
要获得有关邮件发送或接收时间的真实、准确信息,您必须 (a) 确保系统时间准确,并且 (b) 检查(带时间戳的)日志文件。

答案2

杂种狗做这个。

它还包括IMAP 空闲引入近乎实时更新的机制。仅当您的 IMAP 服务器也支持 IMAP IDLE 时才有效。

相关内容