next up previous contents
Next: Debian Up: Установка мережі малої компанії Previous: Додаткові сервіси   Contents

Конфігурація електронної пошти - сервер та клієнт (sendmail)

Для електронної пошти я вирішив зупинитись на класичному sendmail. Незважаючи на поширену думку про складність, а то навіть і неможливість конфіґурування sendmil'а, я все-таки віддаю перевагу стабільності та надійності "класики". Крім того, освоївши один раз відлагодження програми його потім можна повторювати несчислену кількість разів на інших системах, користуючись одними і тими ж вихідними файлами та методикою. Та й самі вихідні файли не нстільки страшні, як це видається новачку.

Для нашої конфіґурації потрібно буде мати два принципово відмінних конфіґураційних файли для sendmail'а. Перший буде застосовуватись на sendmail сервері, і має деякий "розум" в обробці вхідної, а особливо вихідної пошти. Другий тип - клієнт, який не володіє ніякими особливими розумовими здібностями і просто передає вхідну пошту локальним користувачам, а вихідну - на центральний сервер.

Для настроювання sendmail'а використовується препроцесор m4. Вихідні тексти файлів sendmail.mc, які служать для ґенерування власне файлів конфіґурації sendmail.cf подані далі. Сама ґенерація sendmail.cf на Debian'і і у Мандрейку відрізняються, тому далі поданий короткий опис самої процедури.

Після зміни конфіґурації sendamail не забудьте перезапустити сервер, щоб зміни ввійшли в дію: /etc/init.d/sendmail restart



Subsections

Dmytro Kovalov
2002-07-12