Exim4 це інший агент передачі повідомлень (MTA), розроблений в університеті Кембриджа для використання на UNIX системах, підключених до інтернету. Exim може бути встановлений замість sendmail, хоча налаштування exim сильно відрізняються від налаштувань sendmail.
Для установки exim4 виконайте наступну команду:
Для настройки Exim4 виконайте наступну команду:
З'явиться призначений для користувача інтерфейс. Цей інтерфейс дозволить вам налаштувати безліч параметрів. Наприклад, в Exim4 файли налаштувань розділені між різними файлами. Якщо ви вирішите об'єднати в один файл, ви можете налаштувати це в даному інтерфейсі.
Головний файл настройок буде створений і збережений в /var/lib/exim4/config.autogenerated.
У будь-якому випадку вам не слід редагувати головний файл настройок /var/lib/exim4/config.autogenerated вручну. Він оновлюється автоматично кожного разу по команді update-exim4.conf
Ви можете скористатися наступною командою для запуску сервісу Exim4:
Ця секція розкриває як налаштувати Exim4 для використання SMTP -AUTH з TLS і SASL.
Першим кроком буде створення сертифіката для використання TLS. Введіть друге в терміналі:
Тепер Exim4 потребує налаштування TLS. Відредагуйте /etc/exim4/conf.d/main/03_exim4-config_tlsoptions, додавши наступне:
Додатково, щоб зовнішній поштовий клієнт мав можливість з'єднатися з вашим новим exim сервером, потрібно додати нового користувача в exim, використовуючи наступні команди:
Новий файл паролів повинен бути захищений від користувачів за допомогою наступних команд:
В кінці поновіть налаштування Exim4 і перезапустіть сервіс:
У цій секції розкриваються деталі по налаштуванню saslauthd щоб забезпечити аутентифікацію для Exim4.
Для початку встановимо пакет sasl2-bin. У терміналі введіть наступне:
Щоб налаштувати saslauthd відредагуйте файл настройки / etc / default / saslauthd і замініть
Далі користувача Debian-exim потрібно включити в групу sasl щоб Exim4 міг використовувати сервіс saslauthd.
Тепер запустіть сервіс saslauthd:
Тепер Exim4 налаштований на SMTP -AUTH з використанням TLS і SASL аутентифікації.