Назад | Перейти на главную страницу

Самый простой способ открыть почтовые ящики UNIX через IMAP или POP3 в RHEL 5.6

У нас есть веб-сервер под управлением RedHat Enterprise Linux 5.6 и все обычные локальные почтовые ящики UNIX. Как правило, корневой почтовый ящик получает весь вывод cron, результаты logwatch и т. Д. Я хотел бы иметь более простой способ следить за этим почтовым ящиком, помимо отправки почты через ssh.

Что я должен установить / включить, чтобы разрешить доступ к этим системным почтовым ящикам через IMAP или POP3 с минимальными усилиями? Для того, что я делаю, подойдет любой протокол, так как я могу добавить его как учетную запись в Outlook. Немного поисков привело меня к cyrus-imapd и dovecot, но похоже, что они предназначены для более серьезных операций почтового хостинга. Либо они используют исключительно свою собственную систему почтовых ящиков, либо не имеют простого способа сделать почтовые ящики UNIX доступными. Если я ошибаюсь в этом, то я могу использовать любой из них, если я могу добраться до почтовых ящиков существующих учетных записей на ящике.

Если все, что нужно, это отслеживать почту для root, я добавил запись в /etc/aliases для пересылки всех писем на другой адрес электронной почты.

Не забывай бежать newaliases для восстановления базы данных для почтовых сообщений.

Если вы просто хотите получить электронное письмо, отправленное на эти учетные записи, вам не обязательно прибегать к IMAP и POP. Я бы попытался предоставить каждой из этих учетных записей файл .forward, изменить переменные MAILTO в ваших сценариях cron или даже создать псевдонимы sendmail, прежде чем пытаться читать такие вещи, как почта root через POP или IMAP.

Это может быть глупой альтернативой, поэтому откажитесь от этого, если это не то, что вы ищете, но как насчет журнал? Это то, что мы используем, и все работает нормально.