Jump to content

Настройка почтового сервера Exim для работы коннектора Email [KICS for Networks]


Recommended Posts

Дисклеймер. Обязательно к прочтению перед использованием материалов базы знаний Форума.

Description and cautions

Статья описывает часть настройки почтового сервера Exim, входящего в состав ОС Astra Linux, для работы коннектора типа Email продукта KICS for Networks сертифицированной версии.

Details

Шаги по настройке Exim и добавлению сервиса в автозапуск:

  1. Открыть CLI Сервера KICS for Networks с настроенным коннектором Email, авторизоваться и ввести команду запуска конфигурирования Exim:

    $ sudo dpkg-reconfigure exim4-config
  2. В меню выбора типа почтовой конфигурации выбрать "отправка почты через smarthost; приём по SMTP или через fetchmail":
    image.thumb.png.5248615ac5000d42f251d297e9331ff4.png
  3. Указать произвольное имя отправителя писем в поле "Почтовое имя системы":
    image.thumb.png.04f6ef65a508f5da7a0c911be64a4a95.png
  4. Оставить значение значение по умолчанию в "IP-адреса, с которых следует ожидать Входящие соединения SMTP":
    image.thumb.png.dfebda512e05bac561910e6b15e40f7d.png
  5. Оставить значение "Другие места назначения, для которых должна приниматься почта":
    image.thumb.png.01ecb20932aae6ca382e94d5febee72d.png
  6. Оставить пустым поле "Машины, для которых доступна релейная передача почты":
    image.thumb.png.456f0e77affc2575400282514179d4e3.png
  7. Указать целевой адрес IP или имени почтового сервера компании для отправки на него почтовых сообщений от KICS for Networks:
    image.thumb.png.a0a655b57f7a47e553ab96b0f4374e46.png
  8. Выбрать следует ли заменять почтовые заголовки сообщений:
    image.thumb.png.c4643bbf7fed6e7fb70d405cb4c41911.png
  9. Отключить оптимизацию обращений к DNS:
    image.thumb.png.1f9350a9608647cda04f6d3369443084.png
  10. Оставить mbox-формат для отправки:
    image.thumb.png.b4310f696207497e13a0bf7c0cba94fd.png
  11. Настроить разделение почтовой конфигурации:
    image.thumb.png.ecf9f57c3ba7cf03f4d7127790039857.png
  12. Мастер настройки будет закрыт с сохранением конфигурации. Далее следует активировать работу сервиса и добавить его в автозапуск командами:

    systemctl enable exim4.service
    systemctl start exim4.service
     

Настройка Exim выполнена. Дальше требуется выполнить настройку почтового коннектора Email, если он не был настроен ранее. Сконфигурировать отправку почтовых оповещений на события KICS for Networks, дождаться или сгенерировать данный вид событий, проверить получение сообщений в почту администратора продукта.

Troubleshooting

Если после настройки Exim отправка почтовых сообщений не работает, следует изучить локальный почтовый лог Exim на наличие ошибок прав доступа. По опыту автора статьи данная ошибка наблюдается в каждой установке на Astra Linux:

tail -f /var/log/exim4/mainlog
 
    2023-07-27 15:02:01 1qOzgv-0002wk-QL == kics@serverkics <logcheck@serverkics> R=local_user T=mail_spool defer (13😞 Permission denied: creating lock file hitching post /var/mail/kics.lock.serverkics.64c25cb9.00002c44 (euid=1000 egid=8)
    2023-07-27 15:02:01 1qOzgv-0002wk-QL ** kics@serverkics <root@serverkics>: retry timeout exceeded
    2023-07-27 15:02:01 1qOzgv-0002wk-QL kics@serverkics <root@serverkics>: error ignored
    2023-07-27 15:02:01 1qOzgv-0002wk-QL Completed


Пример:

image.thumb.png.cf34dd02328dbc54f1de33ec2c3b0e5d.png


Причина и решение проблемы: требуется откорректировать права доступа на папку командой:

chmod 3775 /var/mail/


Было/стало:

image.png.6316a1ed583845859531c04cd4c3bb1a.png


После исправления прав корректный почтовый лог Exim должен выглядеть следующим образом:

2023-07-27 15:38:33 1qP0G7-0004jX-9j => admin@example.com R=smarthost T=remote_smtp_smarthost H=mail.example.com [192.168.7.22] X=TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256 CV=no DN="C=TW,L=Taipei,O=Synology Inc.,CN=synology" C="250 2.0.0 Ok: queued as 267C2FF2A"
2023-07-27 15:38:33 1qP0G7-0004jX-9j Completed

Related Information

Справка продукта:

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


×
×
  • Create New...