Может кто подскажет начинающему линукс-пользовалелю-полуадмину.
На Red Hat 9 установил procmail только для сортировки писем для пользователей локалки. Если не указывать в прокмайле никаких правил почта внутри сети доставляется без проблем (я так понимаю посредством Sendmail). Но только я указываю простое правило типа:
:0
* $^To:.*roman
! roman@localhost
то root получает сообщения:
---------------------------------------------------------------------
The original message was received at Fri, 7 May 2004 10:33:59 +0300
from root@localhost
----- The following addresses had permanent fatal errors -----
roman@localhost
(reason: 554 5.4.6 Too many hops)
(expanded from: roman@localhost)
----- Transcript of session follows -----
554 5.4.6 Too many hops 26 (25 max): from root via localhost, to roman@localhost
---------------------------------------------------------------
Но пользователь roman существует!!!!!....
Возможно нужно изменить путь для почты, насколько я знаю, по умолчанию здесь принимаются папки $HOME/mail но я проследил что если почту к roman@localhost по локалке отправлять без участия procmail то приходит она в папку:
/var/spool/mail/roman
как в этом случае указать эту директорию в файле файл .procmailrc. И еще одно, файл .procmailrc нужно создавать в домашней директории каждого пользователя, или достаточно /etc/procmailrc