Hello, Slawa!
On October, 12 2011 at 16:21 you wrote to [email protected]:

SO> Ох это нежелание читать документацию. А это ведь всего-то 180 станиц.

Ну, страниц 40 я точно проштудировал, прежде чем в мейл-лист написать.
Видимо, до нужной не добрался... ;-)

SO> 1. Специального режима MSP у шлимыла нет.
SO> 1а. Это конфиг такой, что там большая часть не происходит и работа
SO> идет а-ля mailhub:127.0.0.1.

Собственно, это и имелось в виду.

SO> 2. Раскрытие алиасов происходит не из-за наличия AliasFile.
SO> 3. Раскрытие алиасов происходит если у mailer'а имеется флаг 'A'
SO> 4. В submit.cf mailer для адреса root, если никто ничего не передалал
SO> используется relay.
SO> 4a. У меня в случае 'sendmail root' sendmail запускается с конфигом
SO> /etc/mail/sendmail.cf, mailer local.
SO> 5. у Mlocal в submit.cf флаг 'A' отсутсвует (lmDFMuXkw5)
SO> 5a. у Mlocal в sendmail.cf присутствует (lsDFMAw5:/|@qPSXmnz9)
SO> 6. Ничто не мешает поставить флаг 'A' у Mrelay.

В общем, натурные испытания на свежеустановленной 8.2 показали, что в
submit.cf флаг "А" надо ставить мейлеру Mlocal, и при этом обязательно
раскомментарить строчку "O AliasFile=/etc/mail/aliases" - без неё раскрытие
алиасов не работает. Также пришлось сделать chmod a+r /etc/mail/aliases.db,
иначе юзеру smmsp не хватало прав прочитать БД алиасов.

Сейчас всё работает именно так, как хотелось. Спасибо за наводку!

--
WBR, Alexey Markov.

Ответить