|
|
|
Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]
Содержание
Об авторе
Посвящение
Благодарности
Введение
Соглашения, используемые в этой книге
Часть I. Введение в системы электронной
почты и ОС Linux
Глава 1. Принципы организации систем
электронной почты
Системы обмена сообщениями электронной
почты в пределах мейнфрейма
Системы обмена сообщениями электронной
почты между мейнфреймами
Развитие систем электронной почты на базе ОС UNIX
Почтовый пользовательский агент (Mail User Agent)
Программа mail
Программа pine
Программы для оболочки Х Window
Агент передачи сообщений (Mail Transfer Agent (MTA))
Программа sendmail
Программа smail
Программа qmail
Программа exim
Системы электронной почты для локальных
вычислительных сетей
Протоколы электронной почты
Протоколы работы агентов передачи сообщений (MTA)
UUCP
SMTP
Протоколы пользовательских почтовых агентов (MUA)
Протокол РОРЗ
Протокол IMAP
Резюме
Глава 2. Использование ОС Linux в качестве
сервера электронной почты
Ядро ОС Linux
Управление памятью
Управление процессами
Управление драйверами устройств
Управление файловой системой
Модули ядра
Версии ядра
Библиотеки ОС Linux
Проект GNU
Оболочка GNU bash
Компилятор GNU gcc
Утилита make
Распространители ОС Linux
Резюме
Глава 3. Установка телекоммуникационного
оборудования в ОС Linux
Телекоммуникационные устройства в ОС Linux
Установка и конфигурирование сетевых адаптеров
Конфигурирование сетевых адаптеров при начальной загрузке
Использование ifconfig
Режим отчета
Режим конфигурирования
Использование netcfg
Установка модемов
Последовательные порты в ОС Linux
Команда setserial
Сценарии загрузки для последовательных портов
Конфигурирование модемов в ОС Linux
Внешние модемы
Внутренние модемы
Модемы Plag-and-Play для шины ISA
Модемы ISDN
Управление модемами в ОС Linux
Резюме
Глава 4. DNS и доменные имена
История возникновения имен хостов
Доменные имена
Структура DNS
Записи в базе данных DNS
Запись "начало полномочий" (SOA- Start of Authority)
Запись Internet-адреса (А)
Каноническое имя (CNAME)
Запись сервера имен (NS)
Запись с информацией о хосте (HINFO)
Запись указателя (PTR)
Запись почтового сервера (MX)
Пример базы данных DNS для домена
Протокол DNS
Поле заголовка
Поле вопроса
Поля ответа, полномочий и дополнительной информации
Сокращение имен
DNS и электронная почта
ОС Linux как клиент DNS
Конфигурирование клиентских файлов DNS
Файл преобразования имен хостов
Файл hosts
Файл преобразования DNS
Утилиты клиента DNS в ОС Linux
Утилита host
Утилита nslookup
Утилита dig
ОС Linux в качестве сервера DNS
Компиляция BIND
Использование named в качестве кэширующего сервера
Применение named в качестве DNS-сервера для зоны
Резюме
Глава 5, Протокол SMTP
Описание протокола SMTP
Основные команды клиента SMTP
Команда HELO
Команда MAIL
Команда RCPT
Команда DATA
Команда SEND
Команда SGML
Команда SAML
Команда RSET
Команда VRFY
Команда EXPN
Команда HELP
Команда NOOP
Команда QUIT
Команда TURN
Ответы сервера
Коды ошибок, возвращаемые в ответах SMTP
Информационные коды в ответах SMTP
Служебные коды в ответах SMTP
Коды ответов на действия в SMTP
Форматы сообщений
Стандартные поля заголовка, согласно RFC 822
Поле заголовка Received
Поле заголовка Return-Path
Поле заголовка Originator
Поле заголовка Resent
Поля заголовка Authentic
Поля заголовка Resent-authentic
Поля заголовка Dates
Поля заголовка Destination
Необязательные поля заголовка
Использование формата RFC 822 при почтовой
операции по протоколу SMTP
Двоичные данные и MIME
Поле заголовка MIME-Version
Поле Content-Transfer-Encoding
Поле Content-ID
Поле Content-Description
Поле заголовка Content-Type
Расширенный протокол SMTP
Реализация SMTP в ОС Linux
Программа sendmail
Программа qmail
Программа small
Программа exim
Резюме
Глава 6, Протокол РОРЗ
Описание протокола РОРЗ
Методы установления подлинности клиента в РОРЗ
Команды USER/PASS
Команда АРОР
Команда AUTH
Команды клиента РОРЗ
Команда STAT
Команда LIST
Команда RETR
Команда DELE
Команда NOOP
Команда RSET
Команда QUIT
Команда TOP
Команда UIDL
Ответы сервера РОРЗ
Реализация РОРЗ в ОС Linux
ОС Linux как клиент РОРЗ
Установка fetchmail
Конфигурирование fetchmail
Применение fetchmail
ОС Linux как сервер РОРЗ
Пакет ipopd
Программа qpopper
Резюме
Глава 7, Протокол IМАР
Описание протокола IМАР
Методы проверки подлинности пользователя в IМАР
Команда LOGIN
Команда AUTHENTICATE
Клиентская часть протокола IМАР
Команда SELECT
Команда EXAMINE
Команда CREATE
Команда DELETE
Команда RENAME
Команда SUBSCRIBE
Команда UNSUBSCR1BE
Команда LIST
Команда LSUB
Команда STATUS
Команда APPEND
Команда CHECK
Команда CLOSE
Команда EXPUNGE
Команда SEARCH
Команда FETCH
Команда STORE
Команда COPY
Команда UID
Команда CAPABILITY
Команда NOOP
Команда LOGOUT
Реализация протокола IМАР в ОС Linux
ОС Linux как сервер IМАР
ОС Linux как клиент IМАР
Использование IМАР
Резюме
Глава 8. Протокол РРР
Обзор протокола РРР
Кадры протокола РРР
Кадр HDLC
Кадр РРР
Фазы переговоров в протоколе РРР
Фаза установки соединения
Протокол LCP
Пакет LCP типа Configure-Request
Пакет LCP типа Configure-Ack
Пакет LCP типа Configure-Nak
Пакет LCP типа Configure-Reject
Пакет LCP типа Terminate-Request
Пакет LCP типа Terminate-Ack
Пакет LCP типа Code-Request
Пакет LCP типа Protocol-Request
Пакет LCP типа Echo-Request
Пакет LCP типа Echo-Reply
Пакет LCP типа Discard-Request
Параметры переговоров LCP
Максимальный принимаемый блок
(Maximum Receive Unit- MRU)
Контроль качества (Quality Control)
Параметр "магическое число" (Magic-Number)
Параметр сжатия поля протокола (Protocol
Field Compression)
Параметр сжатия полей адреса и управления
(Address and Control Field Compression)
Параметр протокола аутентификации
(Authentication Protocol)
Фаза аутентификации РРР
Протокол CHAP
Протокол РАР
Фаза согласования сетевых протоколов
Протокол IРСР
Параметры IРСР
Фаза завершения соединения
Реализации протокола РРР в ОС Linux
Реализация клиента РРР в ОС Linux
Параметры клиента в pppd
Программа chat
Программа diald
Программа kppp
Реализация сервера РРР в ОС Linux
Параметры сервера в pppd
Программа mgetty+sendfax
Резюме
Глава 9. Протокол UUCP
Описание протокола UUCP
Подтверждение открытия соединения
Передача данных
Команда для передачи файла
Команда на прием файла
Команда на выполнение
Команда на передачу данных удаленному хосту
Команда на останов
Подтверждение на закрытие соединения
Пример сеанса UUCP
Типы протоколов UUCP
Протокол g
Протокол i
Протокол t
Протокол е
Протокол Taylor UUCP
Файл конфигурации config
Файл конфигурации sys
Файл конфигурации port
Файл конфигурации dial
Команды UUCP
Команда uucico
Команда uuxqt
Команда uustat
Команда uucp
Команда uux
Реализации протокола UUCP в ОС Linux
Ведущий компьютер в сеансе UUCP
Ведомый компьютер в сеансе UUCP
Резюме
Глава 10, Программа sendmail
Файлы и каталоги sendmail
Программа sendmail
Основной файл конфигурации
Каталог очереди почтовых сообщений
Программа для отображения состояния
очереди почтовых сообщений
Создание базы данных псевдонимов
Текстовый файл псевдонимов
Отчет о состоянии хоста
Очистить состояние хоста
Файл состояния хоста
Файл сбора статистики
Персональный файл для пересылки почты
Формат файла справки
Синтаксис команд sendmail
Параметры командной строки sendmail
Формат тела сообщения
Режим работы sendmail
Альтернативная конфигурация sendmail
Запуск в режиме отладки
Установка полного имени отправителя
Установка имени пользователя отправителя
Установка счетчика переприемов
Изменение метки конца сообщения
Параметр выдачи уведомления
Параметр запрещения пересылки
Параметр установки почтового транспортного протокола
Параметр установки обработки очереди
Сообщение о невозможности доставки почты
Извлечение получателей из заголовка сообщения
Идентификация источника сообщения
Установка идентификатора конверта для сообщения
Установка детализации
Определение файлов отчетов
Метка "конец параметров"
Изменение параметров файла конфигурации
Файл конфигурации sendmail
Содержимое файла конфигурации
Строки макроса D
Категоризация фраз с помощью С-строк
Идентификация классов с помощью F-строк
Определение класса базы данных с помощью К-строк
Определение заголовка с помощью Н-строк
Конфигурирование почтовой программы с помощью М-строк
Определение приоритетов с помощью Р-строк
Определение параметров с помощью O-строк
Наборы правил
Определение действий с принятыми
сообщениями с помощью R-строк
Формирование наборов правил с помощью S-строк
Пример набора правил
Резюме
Часть II. Установка почтовых служб в ОС Linux
Глава 11. Установка и конфигурирование sendmail
Установка sendmail
Бинарные программные пакеты
Как получить sendmail по сети Internet
Конфигурирование sendmail
Макропроцессор GNU m4
Директивы m4
Идентификация нового файла конфигурации
Включение других файлов макросов
Определение параметров операционной системы
Определение способов обработки сообщений
Определение параметров sendmail
Определение опций sendmail
Определение альтернативного почтового узла
Определение систем транспортировки сообщения
Создание файла sendmail.cf
Примеры конфигурирования sendmail
Рабочая станция под управлением ОС Linux
Почтовый сервер с постоянным подключением
к сети Internet
Почтовый сервер с коммутируемым подключением
к сети Internet
Подключение почтового сервера через UUCP-соединение
Резюме
Глава 12. Установка и конфигурирование РОРЗ и IMAP
Клиентские протоколы электронной почты
Протокол РОРЗ
Протокол IMAP
Программа qpopper
Как получить qpopper
Конфигурирование qpopper
Поддержка теневых паролей
Поддержка проверки подлинности с помощью АРОР
Циркулярные сообщения qpopper
Программа IMAP Вашингтонского университета
Конфигурирование UW РОРЗ
Конфигурирование UW IMAP
Резюме
Глава 13. Подключение почтового сервера
к провайдеру Internet
Подготовка к подключению
Хостинг доменных имен
Локальный хостинг доменных имен
Хостинг доменных имен провайдером Internet
Методы доставки почты
Прямая доставка почты
Получение почты для домена через один почтовый
ящик на сервере провайдера
Накопление почты для домена у провайдера
Параметры соединения
Выделенное РРР-соединение
Коммутируемое РРР-соединение
Коммутируемое UUCP-соединение
Примеры подключения почтового сервера
Выделенное РРР-соединение с непосредственной
доставкой почты из Internet
Настройка РРР-соединения
Настройка sendmail
Автоматизация обработки почты
Коммутируемое РРР-соединение с использованием одного
почтового ящика на почтовом сервере провайдера
Настройка РРР-соединения
Конфигурация sendmail
Конфигурация fetchmail
Автоматизация получения почты
Коммутируемое РРР-соединение с использованием почтовой
очереди на сервере провайдера
Настройка РРР-соединения
Конфигурация fetchmail
Автоматизация получения почты
Коммутируемое UUCP-соединение с использованием почтовой
очереди на сервере провайдера
Настройка UUCP-соединения
Конфигурация sendmail
Автоматизация получения почты
Резюме
Глава 14, Администрирование почтового сервера
Обслуживание учетных записей пользователей
Файл учетных записей в ОС Linux
Теневые пароли
файл group
Утилиты для обслуживания учетных записей пользователей
Графические утилиты для обслуживания учетных записей
Мониторинг почтового сервера
Программа syslogd
Параметры syslogd
Файл конфигурации syslogd
Защита от хакеров и спамеров
Резюме
Глава 15, Конфигурирование клиентов ЛВС
Требования к клиенту ЛВС
Сетевое соединение
Установка сетевого адаптера в Microsoft Windows 95 и 98
Установка сетевого адаптера в Microsoft Windows NT 4.0
IP-адрес
Конфигурирование IP-адреса в ОС Windows 95 и Windows 98
Настройка IP-адреса на рабочей станции под управлением
Microsoft Windows NT 4.0
Программа Netscape Messenger
Получение Netscape Messenger
Установка Netscape Messenger
Конфигурирование Netscape Messenger
Применение программы Netscape Messenger
Программа Microsoft Outlook Express
Получение Microsoft Internet Explorer
Установка Outlook Express
Конфигурирование Outlook Express
Применение Outlook Express
Программа Qualcomm Eudora Light
Получение Eudora Light
Установка Eudora Light
Конфигурирование Eudora Light
Применение Eudora Light
Резюме
Часть III. Дополнительные темы
Глава 16. Поддержка удаленных клиентов
Настройка модемов для работы по удаленному соединению
Настройка файла inittab
Программа uugetty
Сценарии РРР
Настройка программы mgetty
Установка mgetty
Настройка mgetty для автоматической поддержки РРР-соединений
Файлы отчета mgetty
Настройка удаленного доступа в ОС Windows 95 и Windows 98
Настройка удаленного доступа в ОС Windows NT 4.0
Совместное использование модема
Резюме
Глава 17. Почтовые псевдонимы и преобразование адресов
Файл .forward
Псевдонимы
Файл aliases
Программа newaliases
Преобразование адресов (маскарадинг)
Преобразование адреса одного хоста
Преобразование адресов нескольких хостов
Виртуальный хостинг
Резюме
Глава 18. Списки рассылки
Возможности службы списков рассылки
Открытые и закрытые списки рассылки
Модерируемые и немодерируемые списки рассылки
Удаленное управление списками рассылки
Дайджесты списков рассылки
Архивы списков рассылки
Программа Majordomo
Получение Majordomo
Установка Majordomo
Создание учетной записи для Majordomo
Редактирование Makefile для Majordomo
Создание и редактирование файла majordomo.cf
Применение утилиты GNU make при установке Majordomo
Создание псевдонимов для Majordomo
Тестирование правильности установки Majordomo
Настройка Majordomo для работы со списками рассылки
Применение Majordomo
Команды пользователя списка рассылки
Команда subscribe
Команда unsubscribe
Команда get
Команда index
Команда which
Команда who
Команда info
Команда intro
Команда lists
Команда help
Команда end
Команды владельца списка рассылки
Команда approve
Команда config
Команда mkdigest
Команда newconfig
Команда newinfo
Команда passwd
Команда writeconfig
Резюме
Глава 19. Маршрутизация IP в ОС Linux
Способы подключения к сети в ОС Linux
Локальная сеть с блоком реальных IP-адресов
Локальная сеть с применением общедоступных IP-адресов
Применение утилиты ipfwadm
Применение утилиты ipchains
Правила для ipchains
Сохранение конфигурации NAT
Разрешение преобразования адресов
Настройка маршрутизации на клиентских рабочих станциях
Резюме
Предметный указатель
Начало
Оглавление
Введение
Структура книги
Об авторе
Заказать книгу в магазине "Мистраль"
|
|
|
|
|
|
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее... |
|