Установка и настройка sendmail

SENDMAIL
INSTALLATION AND OPERATION GUIDE

Eric Allman
eric@Sendmail.ORG

Version 8.317.4.56
For Sendmail Version 8.11

Перевод Плотникова А.С.

Самую последнюю версию этой документации, и не только ее, вы можете найти здесь.


СОДЕРЖАНИЕ

1. ОСНОВНАЯ УСТАНОВКА 1.1. Компиляция Sendmail 1.1.1. Подгонка Build
1.1.2. Создание Файла Конфигурации Узла
1.1.3. Подгонка Makefile
1.1.4. Компиляция и установка
1.2. Файлы Конфигурации
1.3. Подробности Файлов Инсталляции 1.3.1. /usr/sbin/sendmail
1.3.2. /etc/mail/sendmail.cf
1.3.3. /usr/bin/newaliases
1.3.4. /usr/bin/hoststat
1.3.5. /usr/bin/purgestat
1.3.6. /var/spool/mqueue
1.3.7. /var/spool/mqueue/.hoststat
1.3.8. /etc/mail/aliases*
1.3.9. /etc/rc или /etc/init.d/sendmail
1.3.10. /etc/mail/helpfile
1.3.11. /etc/mail/statistics
1.3.12. /usr/bin/mailq
2. НОРМАЛЬНАЯ РАБОТА 2.1. Системный Протокол 2.1.1. Формат
2.1.2. Уровни
2.2. Состояние Сброса
2.3. Почтовая Очередь 2.3.1. Печать Очереди
2.3.2. Ускорение Очереди
2.4. Дисковая Информация о Соединении
2.5. Сервисный Переключатель
2.6. База Данных Псевдонимов 2.6.1. Перестроение Базы Данных Псевдонимов
2.6.2. Потенциальные проблемы
2.6.3. Владельцы Списков
2.7. База Данных Пользовательской Информации
2.8. Пользовательская пересылка (файлы .forward)
2.9. Специальные Строки Заголовка 2.9.1. Errors-To:
2.9.2. Apparently-To:
2.9.3. Precedence
2.10. Поддержка Протокола IDENT
3. АРГУМЕНТЫ 3.1. Интервал Очереди
3.2. Режим Демона
3.3. Ускорение Очереди
3.4. Отладка
3.5. Изменение Значений Опций
3.6. Использование Другого Файла Конфигурации
3.7. Протоколирование Траффика
3.8. Тестирование Файлов Конфигурации
3.9. Существующая Информация о Статусе Хоста
4. Настройка 4.1. Таймауты 4.1.1. Интервал Очереди
4.1.2. Таймауты Чтения
4.1.3. Таймауты Сообщений
4.2. Ветвление во время проходов очереди
4.3. Приоритеты Очереди
4.4. Ограничение Загрузки
4.5. Режим Доставки
4.6. Уровни Протоколирования
4.7. Файловые Режимы 4.7.1. suid или не suid?
4.7.2. Отключение проверок безопасности
4.8. Кэширование Соединения
4.9. Доступ к Серверу Имен
4.10. Перемещение Пользовательских Файлов Перенаправления
4.11. Свободное Пространство
4.12. Максимальный размер сообщения
4.13. Флаги Конфиденциальности
4.14. И Мне Тоже Пришлите
5. Полное Описание Файла Конфигурации 5.1. R и S - Правила Перезаписи 5.1.1. Левосторонняя часть
5.1.2. Правосторонняя часть
5.1.3. Семантика Наборов Правил Перезаписи
5.1.4. Ловушки Наборов Правил 5.1.4.1. check_relay
5.1.4.2. check_mail
5.1.4.3. check_rcpt
5.1.4.4. check_compat
5.1.4.5. check_eoh
5.1.4.6. check_etrn
5.1.4.7. check_expn
5.1.4.8. check_vrfy
5.1.4.9. trust_auth
5.1.4.10. tls_client
5.1.4.11. tls_server
5.1.5. Почтовые Программы IPC
5.2. D - Определение Макроса
5.3. C и F - Определение Класса
5.4. M - Определение Почтовой программы
5.5. H - Определение Заголовка
5.6. O - Опция Назначения
5.7. P - Определение Старшинства
5.8. V - Уровень Версии Конфигурации
5.9. K - Определение Файла Ключей
5.10. Пользовательская База Данных 5.10.1. Структура Пользовательской Базы Данных
5.10.2. Семантика Пользовательской Базы Данных
5.10.3. Создание Базы Данных
6. Другая Конфигурация 6.1. Параметры в devtools/OS/$oscf
6.2. Параметры в sendmail/conf.h
6.3. Конфигурация в sendmail/conf.c 6.3.1. Встроенные Семантики Заголовков
6.3.2. Ограничение использования Email
6.3.3. Классы Преобразований Новой Базы Данных
6.3.4. Функция Организации Очереди
6.3.5. Отвержение Входящих Соединений SMTP
6.3.6. Подсчет Средней Загрузки
6.4. Конфигурация в sendmail/daemon.c
6.5. Сертификаты для STARTTLS
6.6. PRNG для STARTTLS
7. ACKNOWLEDGEMENTS
ПРИЛОЖЕНИЕ A. ФЛАГИ КОМАНДНОЙ СТРОКИ
ПРИЛОЖЕНИЕ B. ФОРМАТЫ ФАЙЛОВ ОЧЕРЕДИ
ПРИЛОЖЕНИЕ C. КРАТКОЕ ОПИСАНИЕ СОПРОВОЖДАЮЩИХ ФАЙЛОВ



2001 Александр С. Плотников