Настройка почтового сервера Exim для отправки сообщений электронной почты

В этом разделе описана процедура базовой настройки почтового сервера (Mail Transfer Agent – MTA) Exim версии 4. Вы можете использовать этот почтовый сервер на компьютере Сервера с установленной операционной системой Astra Linux Special Edition для отправки сообщений электронной почты через коннектор электронной почты, а также для отправки отчетов по электронной почте.

Чтобы настроить почтовый сервер и включить автозапуск сервиса Exim:

  1. Откройте консоль операционной системы.
  2. Установите пакет exim4. Для этого введите команду:

    sudo apt install exim4

  3. Откройте окно конфигурирования Exim. Для этого введите команду:

    sudo dpkg-reconfigure exim4-config

  4. В меню выбора типа почтовой конфигурации выберите пункт отправка почты через smarthost; прием по SMTP или через fetchmail.
  5. На следующем шаге укажите имя отправителя писем в поле Почтовое имя системы (например, serverkics).
  6. На следующем шаге не изменяйте значение по умолчанию 127.0.0.1 в поле IP-адреса, с которых следует ожидать входящие соединения SMTP.
  7. На следующем шаге не изменяйте значение по умолчанию в поле Другие места назначения, для которых должна приниматься почта.
  8. На следующем шаге оставьте незаполненным поле Машины, для которых доступна релейная передача почты.
  9. На следующем шаге укажите IP-адрес или сетевое имя компьютера, который является SMTP-сервером в сети вашей организации (например, mail.example.com).
  10. На следующем шаге при необходимости вы можете включить перезапись заголовков исходящей почты.
  11. На следующем шаге в запросе Сокращать количество DNS-запросов до минимума (дозвон по требованию) выберите вариант Нет.
  12. На следующем шаге в меню выбора метода доставки локальной почты выберите пункт mbox формат в /var/mail/.
  13. На последнем шаге откажитесь от разделения конфигурации на отдельные файлы (размещение конфигурации должно быть в одном файле).
  14. После закрытия окна конфигурирования откройте файл шаблона exim4.conf.template. Для этого введите команду:

    sudo mcedit /etc/exim4/exim4.conf.template

  15. Перейдите к концу раздела параметров remote_smtp или remote_smtp_smarthost и добавьте строку:

    message_linelength_limit = 10000000

  16. Сохраните и закройте файл шаблона.
  17. Активируйте сервис Exim и включите его автозапуск. Для этого введите команды:

    sudo systemctl enable exim4.service

    sudo systemctl start exim4.service

  18. Предоставьте необходимые права доступа для директории /var/mail/. Для этого введите команду:

    chmod 3775 /var/mail/

В начало