Версия: 2.3.20
Dovecot — это IMAP сервер электронной почты с открытым исходным кодом для Linux/UNIX-подобных систем, написанный с учетом безопасности в первую очередь.
Контактная информация:
Официальный сайт
Лицензия:
LGPL
Синтаксис:
dovecot [-Fp] [-c config-file]
dovecot -a [-c config-file]
dovecot -n [-c config-file]
dovecot --build-options
dovecot --help
dovecot --hostdomain
dovecot --version
dovecot reload
dovecot stop
Опции:
Опция | Описание |
---|---|
-a | Вывести все параметры конфигурации в stdout и завершить работу. То же самое, что и doveconf -a . |
-c config-file | Запустить Dovecot с альтернативным файлом конфигурации. |
-F | Запустить Dovecot в переднем плане, не переходя в режим демона. |
-n | Вывести только изменённые (не стандартные) настройки конфигурации в stdout и завершить работу. То же самое, что и doveconf -n . |
-p | Запросить пароль от SSL-ключа, указанного в ssl_key , при запуске. |
--build-options | Показать параметры сборки Dovecot и завершить работу. |
--help | Вывести справочное сообщение и завершить работу. |
--hostdomain | Показать текущее имя хоста и домена системы. Если определение домена не удастся, будет выведено только имя хоста. |
--version | Показать версию Dovecot и завершить работу. |
Команды:
Команда | Описание |
---|---|
reload | Принудительно перезагрузить конфигурацию Dovecot. |
stop | Завершить работу Dovecot и всех его дочерних процессов. |
Если shutdown_clients=no
, активные сессии продолжат использовать старые настройки после перезагрузки конфигурации (reload
). Также все активные сессии сохранятся после остановки (stop
).
По умолчанию все активные сессии завершаются.
Сигналы:
Сигнал | Описание |
---|---|
HUP | Принудительно перезагрузить конфигурацию Dovecot. |
INT | Завершить работу Dovecot и всех его дочерних процессов. |
TERM | Завершить работу Dovecot и всех его дочерних процессов. |
USR1 | Принудительно переоткрыть все настроенные файлы журналов (log_path, info_log_path и debug_log_path). |
Сигналы ALARM и PIPE игнорируются.
Файлы:
Файлы | Описание |
---|---|
/etc/dovecot/dovecot.conf | Основной файл конфигурации Dovecot. |
/etc/dovecot/dovecot-ldap.conf.ext | Конфигурационный файл модуля аутентификации и базы пользователей LDAP для Dovecot. |
/etc/dovecot/dovecot-sql.conf.ext | Конфигурационный файл модуля аутентификации и базы пользователей SQL для Dovecot. |
/etc/dovecot/dovecot-dict-sql.conf.ext | Конфигурационный файл Dovecot для работы со словарём (dict) с SQL-бэкендом. |
/etc/dovecot/conf.d/auth-*-conf.ext | Файлы конфигурации различных модулей аутентификации. |
/etc/dovecot/conf.d/*.conf | Прочие конфигурационные файлы Dovecot. |
Для настройки Dovecot следует создать каталог:
sudo mkdir /etc/dovecot
В созданный каталог следует скопировать файлы конфигурации Dovecot:
cp /usr/share/doc/dovecot/example-config/dovecot.conf /etc/dovecot/dovecot.conf
cp /usr/share/doc/dovecot/example-config/dovecot.conf /etc/dovecot/dovecot.conf
cp -r /usr/share/doc/dovecot/example-config/conf.d /etc/dovecot
Внимание! Если файлы в
/usr/share/doc/dovecot/
отсутствуют, следует проверить параметр NoExtract в файле /etc/pacman.conf. Если параметр содержит путь до документации, то необходимо закомментировать параметр и переустановить Dovecot.
Стандартные настройки подходят для большинства систем, но рекомендуется просмотреть конфигурационные файлы, чтобы изучить доступные параметры. Для дополнительных инструкций следует обратиться к руководству по быстрой настройке и документации по конфигурации Dovecot.
По умолчанию Dovecot пытается определить используемую систему хранения почты.
Чтобы использовать формат Maildir, следует отредактировать файл /etc/dovecot/conf.d/10-mail.conf
и установить параметр:
mail_location = maildir:~/Maildir
Для работы Dovecot следует добавить сервис "dovecot.service"
в автозапуск и запустить его:
Установить можно пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
dovecot
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены после перезагрузки.
Если режим загрузки другой, то рекомендуется воспользоваться утилитой "Сохранение изменений" до перезагрузки системы.