在 RHEL 5.6 上通过 IMAP 或 POP3 公开 UNIX 邮箱的最简单方法

在 RHEL 5.6 上通过 IMAP 或 POP3 公开 UNIX 邮箱的最简单方法

我们有一个运行 RedHat Enterprise Linux 5.6 的 Web 服务器,它具有所有常见的本地 UNIX 邮箱。通常,根邮箱会获取所有 cron 输出、logwatch 结果等。除了通过 ssh 运行邮件之外,我还想有一种更简单的方法来关注这个邮箱。

我应该安装/启用什么才能允许以最少的麻烦通过 IMAP 或 POP3 访问这些系统邮箱?对于我所做的工作,这两种协议都很好,因为我可以将其添加为 Outlook 中的帐户。经过一番搜索,我找到了 cyrus-imapd 和 dovecot,但它们似乎适用于更严肃的邮件托管操作。要么他们专门使用自己的邮箱系统,要么没有简单的方法使 UNIX 邮箱可用。如果我错了,那么只要我能访问盒子上现有帐户的邮箱,我就可以接受使用其中任何一种。

答案1

如果您只想获取发送到这些帐户的电子邮件,则不必求助于 IMAP 和 POP。我会研究为每个帐户提供一个 .forward 文件,更改 cron 脚本中的 MAILTO 变量,甚至在尝试通过 POP 或 IMAP 读取 root 的邮件等内容之前创建 sendmail 别名。

答案2

如果所需要的只是监控邮件root,我所做的就是添加一个条目/etc/aliases以将所有电子邮件转发到另一个电子邮件地址。

不要忘记运行newaliases重建邮件别名的数据库。

答案3

这可能是一个愚蠢的选择,所以如果它不是你想要的,那就忽略它,但是日志监视? 我们用的就是这个,而且效果很好。

相关内容