LINUX.ORG.RU

sendmail...too many hops


0

0

sendmail-8.12-1
procmail, который копирует почту идущую на user в user1:

--------*.rc файл--
:0 c
* ^TO.user@domain.local
! user1
-----------
На другом серваке все просто и работает и на этом тоже кажется работало, но не помню почему вдруг стало так:

она шлет на user1 12 копий письма и на админа ругань вот такую:


the following addresses had permanent fatal errors -----
user1@domain.local
    (reason: 554 5.4.6 Too many hops)
    (expanded from: user1@domain.local)

   ----- Transcript of session follows -----
554 5.4.6 Too many hops 26 (25 max): from root via localhost, to
user1@domain.local

Уже переинсталил sendmail не помогает, в алиасах заглушек не видно.

Помогите, давно у меня были пляски с hops-ами, но тогда по-моему неправильный порядок mailer-ов в sendmail.mc был, а сейчас не могу понять, в чем дело? 

anonymous

у sendmail есть флаг -h для задания колва хопов.
hop counter нужен для того чтобы предотвращять лупы.
sendmail увеличивает этот hop counter каждый раз когда через него проходит это письмо.

lg ★★
()

Так как мне от этих loop-ов избавиться, без прокмейла все нормально.

anonymous
()

возможно у тебя и нет лупов. Здесь надо тебе саомому разобраться как может письмо проходить через sendmail столько раз.
попробую предположить что у тебя этот sendmail держит mail листы.

lg ★★
()

Нет, это резервная машина, то есть не основной сервер, а mail листы ду меня на ecartis-e (listar), файл aliases по умолчанию но почему-то не проходит /usr/sbin/mta-switch newconfig , а newaliases идет, наверное потому что sendmail собран из бинарников а не rpm-ый, она его не видит что sendmail есть. Я прикручивал к sendmail-у всякие antivirus-ы, что б посмотреть что и как, но потом sendmail полностью переставлял. Почему с procmail-ом задрочка такая не знаю.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.