После того, как агент передачи почтовых сообщений Sendmail будет настроен и запущен, следует приступить к настройке ПО Dovecot, которое будет использоваться для доступа пользователей к своим почтовым ящика по протоколу IMAP, РОРЗ или их защищенных аналогах - IMAPS и POPS. Прежде чем настраивать данное ПО в ОС Linux необходимо установить пакет dovecot, если таковой отсутствует. Основным конфигурационным файлом данного ПО является файл /etc/dovecot.conf. Для поддержки желаемых протоколов доступа необходимо раскомментировать следующую директиву:
protocols = imap imaps рорЗ pop3s
Если на сервере установлено несколько сетевых интерфейсов, то в директиве listen или ssl listen необходимо указать IP-адрес и порт, которые будут использоваться для подключений клиентов:
Расположение почтовых ящиков пользователей указывается в директиве mail_location. Данную директиву обязательно необходимо заполнить, иначе могут возникнуть проблемы с доставкой почты для пользователей, которые не имеют отдельных почтовых каталогов в каталоге /var/spool/mail. Типовой пример указания места расположения пользовательских ящиков имеет следующий вид:
mail_location = maildiг:~/Maildiг
В данном случае для используется формат почтовых ящиков MAILDIR, который, в отличии от формата MAILBOX, располагает сообщения пользователей в отдельных каталогах. С точки зрения производительности, данный формат рекомендуется использовать по умолчанию. После того, как демон dovecot будет настроен и запущен необходимо убедиться, что он ожидает входящих соединений на указанном порте. Для этого можно воспользоваться штатной утилитой telnet.
Для того чтобы узнать текущую версию МТА Sendmail необходимо запустить команду sendmail с ключом -d0.1