Безопасность и оптимизация Linux.Редакция для Red Hat



         

Linux Sendmail сервер - часть 5


[root@deep mailstats]# cd ..

[root@deep sendmail-8.10.1]# cd smrsh

[root@deep smrsh]# sh Build install

[root@deep smrsh]# cd ..

[root@deep sendmail-8.10.1]# cd makemap (Требуется только для конфигурации Почтового концентратора)

[root@deep makemap]# sh Build install (Требуется только для конфигурации Почтового концентратора)

[root@deep makemap]# cd ..

[root@deep sendmail-8.10.1]# cd praliases (Требуется только для конфигурации Почтового концентратора)

[root@deep makemap]# sh Build install (Требуется только для конфигурации Почтового концентратора)

[root@deep makemap]# cd ..

[root@deep sendmail-8.10.1]# ln -fs /usr/sbin/sendmail /usr/lib/sendmail

[root@deep sendmail-8.10.1]# chmod 511 /usr/sbin/smrsh

[root@deep sendmail-8.10.1]# install -d -m 755 /var/spool/mqueue

[root@deep sendmail-8.10.1]# chown root.mail /var/spool/mqueue

[root@deep sendmail-8.10.1]# mkdir /etc/smrsh

Команда “sh Build” собирает и создает необходимые зависимости для различных двоичных файлов требуемых Sendmail до инсталляции на вашу систему.

Команда “sh Build install” инсталлирует исполняемые двоичные файлы sendmail, mailstats, makemap, praliases, smrsh и страницы руководства, ечли это было задано перед компиляцией.

Команда “ln -fs” создает символическую ссылку исполняемого файла sendmail в каталоге “/usr/lib”. Это требуется, так как некоторые программы пытаются искать sendmail в этом каталоге (/usr/lib).

Команда “install” создаст каталог “mqueue” с правами 755 в каталоге “/var/spool”. Почтовые сообщения по разным причинам могут быть сразу не доставлены. Чтобы гарантировать их доставку, Sendmail запоминает их в каталоге “mqueue” пока они не будут отправлены.

Команда “chown” устанавливает UID “root” и GID “mail” для каталога “mqueue”.

Команда “mkdir” будет создавать каталог “/etc/smrsh”. Здесь будут лежать все программы-почтальоны, которые мы разрешим запускать Sendmail.

ЗАМЕЧАНИЕ. Программы “makemap” и “praliases” должны быть установлены только на центральном почтовом концентраторе. “makemap” позволяет вам создавать базы данных соответствий наподобии файлам “/etc/mail/aliases.db” или “/etc/mail/access.db”. “praliases” выводит системные почтовые псевдонимы (содержимое файла /etc/mail/aliases). Так как лучше иметь только одно место (подобное центральному почтовому концентратору) для обработки и управления всеми db файлами в вашей сети, то нет необходимости использовать программы “makemap” и “praliases” и создавать db файлы на других компьютерах сети.




Содержание  Назад  Вперед