1. Перед выполнением этих команд скопируйте куда-нибудь старый /etc/sendmail.cf — он вам еще пригодится.
2. Файлы kav_glb.mc и kav_loc.mc нужно использовать только для экспериментального запуска. После того, как все нормально будет работать, отредактируйте данные файлы и внесите параметры, специфичные для вашей машины. Конечно, если вы когда-нибудь устанавливали такие параметры. В большинстве случаев данные файлы подойдут для большинства машин.
В качестве примера приведу листинг файла локального режима
работы kav_loc.mc (см. листинг 22.2).
Листинг 22.2. Файл kav_loc.mc
divert(-1)
dnl This is the macro config file used to generate the /etc/sendmail.cf
dnl file. If you modify that file you will have to regenerate the
dnl /etc/sendmail.cf by running this macro config through the m4
dnl preprocessor:
dnl
dnl m4 /etc/sendmail.me > /etc/sendmail.cf
dnl
dnl You will need to have the sendmail-cf package installed for this to
dnl We strongly recommend to comment this one out if you want
dnl to protect
dnl yourself from spam. However, the laptop and users on
dnl computers that do
dnl not hav 24x7 DNS do need this.
FEATURE('accept_unresolvable_domains' )
dnl FEATURE('relay_based_on_MX')
Если
вас по каким-либо причинам не устраивает стандартный файл kav_loc.mc, например, вы используете специфические настройки, внесите строки, выделенные жирным шрифтом, в свой mc-файл и выполните команду:
m4 mysystem.mc > /etc/sendmail.cf
При использовании глобального режима, в свой mc-файл нужно внести следующие строки:
Все! Настройку sendmail можно считать завершенной. Осталось только проверить, как все работает. Запустите sendmail (/etc/init.d/sendmail start) и выполните команду:
uuencode /root/kern386.exe kern386.exe | mail –s Just_Run_It evg
Этой командой файл, инфицированный вирусом Win95.CIH, будет отправлен локальному пользователю evg. Сейчас начинается самое интересное. Проверьте свою почту (см. файл /var/mail/root). Должно быть что-то типа того, что представлено в листинге 22.3.
Листинг 22.3. Сообщения о найденных вирусах
Return-Path: о
From: root@domain.ru
То: root@localhost.localdomain
Subject: SENDER ! Virus found in message from you !