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

amavis считает catchall неизвестным

Я запускаю sendmail с amavis + amavis-milter на СЕРВЕРЕ «A». СЕРВЕР «B» работает за СЕРВЕРОМ «A», который содержит несколько доменов. Некоторые из доменов имеют общие учетные записи для неизвестных пользователей.

Электронные письма для неизвестных пользователей рассматриваются СЕРВЕРОМ «A» как неизвестные пользователи.

Снимок в темноте, потому что ваш вопрос не очень детализирован.

Итак, моя интерпретация вашей проблемы:

Вы используете Сервер «A» как Mailrelay для доменов на сервере «B». В этом случае Серверу «A» не нужно ничего знать о пользователях в домене, за который отвечает Сервер «B».

Используйте на сервере "A" в вашем .mc:

FEATURE(mailertable, `hash -o /etc/mail/mailertable')

Затем создайте свой sendmail.cf с помощью m4.

После этого настройте вашу почтовую таблицу на сервере «A»:

example.com                   esmtp:[SERVER "B"]

Тогда хорошо известные:

makemap hash mailertable < mailertable

У меня почти такая же установка, и все работает нормально.