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

Настроить sendmail для пересылки почты для определенного домена на конкретный почтовый сервер без использования записей MX?

Я новичок в sendmail и хотел бы настроить sendmail для пересылки всей почты с определенного адреса электронной почты на другой внутренний почтовый сервер. Мне нужно, чтобы он игнорировал записи MX и отправлял их только на указанный мной сервер, но я не уверен, какие файлы редактировать или как настроить конфигурацию sendmail. Достаточно ли добавить сервер в файлы / etc / hosts и / etc / mail / local-host-names?

Заранее спасибо.

РЕДАКТИРОВАТЬ: похоже, вы говорите о почтовых псевдонимах. Смотреть в /etc/aliases или /etc/mail/aliases. После редактирования этого файла запустите newaliases


я не верю этому Sendmail имеет возможности транспортной карты, по крайней мере, насколько я знаю. Функция, которую вы ищете, доступна в Postfix из коробки. Не уверен, насколько этот ответ вам поможет ...

Раньше был пакет под названием redhat-switchmail такого рода достигли этого, но я не уверен, доступен ли он еще или даже совместим с вашей системой.

/etc/mail/local-host-names только для этого ... имена локальных хостов ... домены, для которых ваш сервер sendmail принимает почту.

Чего именно вы хотите достичь /etc/hosts Я не уверена...

В зависимости от вашей конфигурации и версии вашего Sendmail, вам нужно отредактировать /etc/mail/sendmail.mc а затем "превратиться" в /etc/mail/sendmail.cf. В более старых версиях вы редактируете /etc/mail/sendmail.cf, но я не предлагаю вам прикасаться к одному из этих файлов, если вы не знаете, что делаете. Они, мягко говоря, довольно загадочные.