Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Настройка SMTP-сервера

Создание почтового сервера в ОС МСВС

Настройка почтовой системы в ОС МСВС состоит из трех составных частей: настройки MUA — программного обеспечения для чтения и составления почты, настройки MTA — обычно SMTP сервер и настройки программы получения почты — обычно POP сервер. Пользовательский почтовый агент MAU может представлять собой практически все что угодно, в работе будет рассмотрен почтовый агент «Outlook Express». В качестве MTA агента (SMTP-сервера) будет использоваться «Sendmail». В качестве программы получения почты (POP3-сервера) будет использоваться «Dovecot».

SMTP-сервер в ОС МСВС реализован в виде демона (службы) сервера «Sendmail». Процесс создание SMTP-сервера в ОС МСВС состоит из следующих этапов:

1. Проверка наличия установленного пакета SMTP-сервера ( «Sendmail»), при отсутствии установленного пакета его необходимо установить из дистрибутива ОС МСВС.

2. Конфигурирование SMTP-сервера ( «Sendmail» ).

3. Запуск (перезапуск) демона «Sendmail» в ОС МСВС.

Проверка наличия установленного пакета SMTP-сервера

Основными компонентами SMTP-сервер «Sendmail» в ОС МСВС 5.0 являются:

1. sendmail-8.13.8-8vniins2.x86_64.rpm — этот пакет содержит SMTP-сервер «Sendmail».

2. sendmail-cf-8.13.8-8vniins2.x86_64.rpm — этот пакет содержит конфигурационные файлы, необходимые для изменения конфигурации SMTP-сервера.

 

Все компоненты SMTP-сервера в ОС МСВС 5.0 находятся в файлах на диске с дистрибутивом, полный путь к которому имеет следующий вид:

- Server/sendmail-8.13.8-8vniins2.x86_64.rpm (для пакета SMTP-сервера);

- Server/sendmail-cf-8.13.8-8vniins2.x86_64.rpm (для пакета конфигурационных файлов для SMTP-сервера).

 

Проверка наличия установленных пакетов SMTP-сервера в ОС МСВС выполняется соответственно по командам:

rpm -q sendmail – проверка наличия установленного пакета SMTP-сервера;

rpm -q sendmail-cf – проверка наличия установленного пакета конфигурационных файлов для SMTP-сервера.

Если после ввода команд последовали ответы, представленные на рис. 7.11, значит основные компоненты SMTP-сервера «Sendmail» в ОС МСВС 5.0 уже установлены.

Рис. 7.11. Проверка наличия установленных компонентов SMTP-сервера «Sendmail»
в ОС МСВС 5.0.

 

Если, хотя бы в одном ответе последовало «….. не установлен», значит, этот компонент необходимо установить. Для установки пакетов SMTP-сервера «Sendmail» необходимо вставить в CD-привод CD-диск с дистрибутивом ОС МСВС 5.0 и последовательно ввести следующие команды:

1. mkdir /mnt/cdrom – создание каталога «cdrom» в каталоге «mnt», в которую в дальнейшем будет монтироваться CD-диск с дистрибутивом ОС МСВС.

2. mount /dev/cdrom /mnt/cdrom – монтирование (подключение) CD-диска в ОС МСВС.

3. rpm -ivh /mnt/cdrom/Server/sendmail-8.13.8-8vniins2.x86_64.rpm – установка пакета SMTP-сервера «Sendmail» в ОС МСВС.

4. rpm -ivh /mnt/cdrom/Server/sendmail-cf-8.13.8-8vniins2.x86_64.rpm – установка пакета конфигурационных файлов для SMTP-сервера «Sendmail» в ОС МСВС.

Если при выполнении п.3 будет выдано сообщение, представленное на рис.7.12, то значит необходимо установить ещё дополнительные пакеты, требующиеся для корректной установки SMTP-сервера «Sendmail», т.е. необходимо ещё последовательно выполнить следующие команды:

5. rpm -ivh /mnt/cdrom/Server/cyrus-sasl-2.1.22-5.3.x86_64.rpm – установка пакета «cyrus-sasl» в ОС МСВС.

6. rpm -ivh /mnt/cdrom/Server/hesiod-3.1.0-8.x86_64.rpm – установка пакета «hesiod» в ОС МСВС.

7. rpm -ivh /mnt/cdrom/Server/procmail-3.22-17.1.x86_64.rpm – установка пакета «procmail» в ОС МСВС.

8. rpm -ivh /mnt/cdrom/Server/m4-1.4.5-3.1.x86_64.rpm – установка пакета «m4» в ОС МСВС.

9. rpm -ivh /mnt/cdrom/Server/make-3.81-3vniins1.x86_64.rpm – установка пакета «make» в ОС МСВС.

После чего попытаться снова выполнить п.3 и п.4.

Рис. 7.12. Сообщение об отсутствии некоторых пакетов для корректной установки
SMTP-сервера «Sendmail» в ОС МСВС 5.0.

При успешном выполнении п.3 и п.4 на экране появится сообщение, представленное на рис.7.13.

Рис. 7.13. Успешная установка SMTP-сервера «Sendmail»
и конфигурационных файлов в ОС МСВС 5.0.

Конфигурирование SMTP-сервера «Sendmail»

Основными конфигурационными файлами SMTP-сервера «Sendmail» являются:

1. «/etc/mail/access» – в этом файле указывается, для каких IP адресов «Sendmail» должен принимать и пересылать почту.

2. «/etc/mail/local-host-names» – в этом файле хранятся названия доменов, для которых SMTP-сервер должен обрабатывать почту.

3. «/etc/mail/sendmail.mc» – в этом файле находится главный конфигурационный файл SMTP-сервера «Sendmail».

4. «/etc/hosts» – в этом файле хранится статическая таблица соответствия имён узлов их IP адресам.

В файлы конфигурации заносятся данные по мере необходимости их изменения. Так, например, если какой-либо параметр в конфигурационном файле не указан, значит, он имеет значение по умолчанию, определённое разработчиком этой программы. Если значение параметра по умолчанию требуется изменить, то необходимо это явно прописать в соответствующем конфигурационном файле.

 

Далее будет представлен пример изменения соответствующих конфигурационных файлов при условии:

- SMTP-сервер «Sendmail» будет обслуживать домен «net20.ru»;

- SMTP-сервер «Sendmail» будет иметь имя «msvs20», т.е. полное доменное имя у него будет «msvs20.net20.ru»;

- SMTP-сервер «Sendmail» будет обрабатывать почту, поступающую со всех своих сетевых интерфейсов;

- SMTP-сервер «Sendmail» будет отвечать на запросы, поступающие из ЛВС с IP адресом 192.168.20.0.

 

 

Пример:

 

1. Для разрешения обработки запросов, поступающих из ЛВС с IP адресом 192.168.20.0 необходимо добавить в файл «/ etc/mail/access» строку «Connect:192.168.20 RELAY», в результате чего файл будет иметь вид:

Connect:localhost.localdomain RELAY

Connect:localhost RELAY

Connect:127.0.0.1 RELAY

Connect:192.168.20 RELAY

 

2. Для добавления доменов, для которых SMTP-сервер должен обрабатывать почту необходимо в файл «/etc/mail/local-host-names» добавить две строки:

msvs20.net20.ru

<== предыдущая лекция | следующая лекция ==>
Шифрование почты | Service dovecot status
Поделиться с друзьями:


Дата добавления: 2014-01-15; Просмотров: 3037; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.