Тут коротко розглянемо настройку поштового сервера (Postfix) для маленької локальної мережі.
Поштовий сервер по протоколу SMTP приймає і відправляє електронні листи, розкладає прийняті повідомлення по поштових скриньках користувачів. Забирати ж отриману пошту зі своїх поштових скриньок користувачі будуть по протоколу POP3, для чого нам потрібно також встановити сервер popd.
Основний сайт Postfix - www.postfix.org.
Також через сайт www.opennet.ru можна знайти інформацію про налаштування Postfix.
Але нагадаю, що ми розглядаємо приклад простої офісної або домашньої локальної мережі.
1. Установка cyrus-sasl2.
У файлі /usr/local/lib/sasl2/smtpd.conf має бути:
Видалити користувача ([email protected]) можна командою:
2. Установка Postfix
треба буде вибрати такі опції:
3. Налаштування Postfix
У /usr/local/etc/postfix/main.cf правимо:
(Замість myhostname.mydomain.ru підставляємо свої імена - ім'я хоста і доменне ім'я, наприклад mail.netstart.ru)
В / usr / local / etc / postfix / mydestination вставляємо наші доменні імена, якщо їх у нас декілька, наприклад:
В / usr / local / etc / postfix / mynetworks прописуємо список мереж, з яких дозволена відправка пошти:
В / usr / local / etc / postfix / aliases можна прописати потрібні аліаси (наприклад ivan: john) і не забути дати команду:
Створити скрипт /usr/local/etc/rc.d/postfix.sh
Останні 5 рядків дозволяють дещо зменшити спам (за допомогою чорних списків).
4. Тепер запускаємо всю цю справу:
5. Установка сервера popd
Запустити його можна або як даемон
або через сервер inetd (xinetd). Я використовую xinetd.
6. Налаштування поштових клієнтів