Hilik - установка і настройка exim clamav dspam білий список відправників (whitelist)

Exim - поштовий сервер, один з найпопулярніших на сьогоднішній день. На основі його, побудований прийом пошти таких відомих систем, як ukr.net, mail.ru. Всю масу можливостей я описувати не буду, спробую пояснити як налаштувати систему з антиспам фільтром (DSPAM) і антивірусом (ClamAV).
Почнемо з установки Exim. У портах FreeBSD exim представлений в 6 варіантах:
/ Usr / ports / mail / exim / - звичайне складання
/ Usr / ports / mail / exim-mysql / - додана можливість звертатися до бази даних MySQL
/ Usr / ports / mail / exim-postgresql / - додана можливість звертатися до PostgreSQL
/ Usr / ports / mail / exim-sqlite / - додана можливість звертатися до SQLite
/ Usr / ports / mail / exim-sa-exim / - exim c патчем SA-Exim, спеціальний патч для роботи з SpamAssassing на етапі SMTP діалогу

Найбільш популярним є установка Exim c підтримкою MySQL, підтримка MySQL забезпечує максимальну гнучкість при управлінні системою, але за моїми спостереженнями негативно позначається на продуктивності. У цій статті ми обмежимося установки «звичайного» Exim.
Отже приступимо до встановлення Exim:

Установка відбувається без додаткових питань. Після закінчення установки перейдемо до установки ClamAV. На ній я зупинявся докладно в статті Установка ClamAv.
Якщо коротко - то установка проводиться з:

Збірці предшевствующие просто гігантський конфігураційний діалог. Я щоб не захаращувати статтю, опишу тільки ті пункти, які я вибираю при складанні:
1. Logs via syslog
2. Enable debugging logging
3. Daemonize dspam; speaks LMTP or DLMTP
4. Use hash driver
5. Use Exim as local delivery agent

Я не люблю використовувати без крайньої потреби всякі навороти типу SQL, тому в настройках збірки DSpam ви так само не знайдете пунктів пов'язаних з MySQL або PostgreSQL. Ну не люблю я плодити сутності.

Тепер перейдемо до налаштування DSpam, файл настройок /usr/local/etc/dspam.conf має такий вигляд:

Карантин DSpam буде знаходитися в / var / db / dspam / data /, для кожного користувача буде створено свій каталог в якому буде лежати карантинний mailbox і інша потрібна DSpam інформація.
Головні настройки DSpam ми описали, тепер треба створити файл / var / db / dspam / group, в ньому буде описано де будуть лежати бази сигнатур спаму. У файлі розмістимо таке:

Прошу вибачення, питання напевно оч дурний, але все ж ...
Чи буде коректно працювати поштовик, якщо у мене немає доменного імені? Нема ні A-записів, ні MX-записів. Тобто якщо у мене зовнішня айпі 200.200.200.200, то після настройки на пошту «[email protected]» можна відправити лист?
По суті це єдиний камінь спотикання для підняття поштовика =) Пол огіке речей все повинно працювати, але хіба мало ... Заздалегідь боагодарен за відповідь

До речі вашу статтю знаходжу дуже наочною і зрозумілою. Щиро Дякую.

Можна вписати проізволдьное імяЮ якщо виробляти доставку безпосередньо на сервер, то все буде працювати. ДНС потрібен поштового сервера тільки для того, що б знати куди доставляти пошту. Якщо ви все робите в рамках свого сервера, то ім'я домену можете використовувати те, що вам захочеться. Головне налаштувати сервер так, що б він знав, що це те ім'я домену, для якого він повинен приймати пошту.

Other Links to this Post

Схожі статті

Copyright © 2024