Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
serverguide-precise-ru.pdf
Скачиваний:
77
Добавлен:
03.05.2015
Размер:
1.86 Mб
Скачать

Сервисы электронной почты

3. Dovecot Server

Dovecot — это агент доставки почты, написанный с упором на безопасность. Он поддерживает основные форматы почтовых ящиков: mbox или Maildir. Этот раздел рассказывает о том, как настроить его в качестве сервера imap или pop3.

3.1. Установка

Для установки dovecot выполните следующую команду в терминале:

sudo apt-get install dovecot-imapd dovecot-pop3d

3.2. Конфигурация

Чтобы настроить dovecot, вам потребуется отредактировать файл /etc/ dovecot/dovecot.conf. Вы можете выбрать, какой протокол использовать. Это может быть pop3, pop3s (безопасный pop3), imap или imaps (безопасный imap). Описание этих протоколов находится за пределами вопросов, рассматриваемых в данном руководстве. Для дополнительной информации обратитесь к статьям Википедии по POP312 и IMAP13.

IMAPS и POP3S более безопасны, чем обычные IMAP и POP3, поскольку используют SSL-шифрование для соединения. Как только вы выберете протокол, исправьте следующую строку в файле /etc/dovecot/dovecot.conf:

protocols = pop3 pop3s imap imaps

Далее выберите формат почтового ящика, который вы собираетесь использовать. Dovecot поддерживает форматы maildir и mbox. Они оба имеют свои преимущества, которые обсуждаются на сайте Dovecot14.

Выбрав тип почтового ящика, измените в файле /etc/dovecot/dovecot.conf (/

etc/dovecot/conf.d/10-mail.conf) следующую строку:

mail_location = maildir:~/Maildir # (for maildir) or

mail_location = mbox:~/mail:INBOX=/var/spool/mail/%u # (for mbox)

Вы должны настроить свой почтовый транспортный агент (MTA, Mail Transport Agent) для передачи входящей почты на почтовый ящик этого типа, если он отличен от того, который вы уже настроили.

12http://en.wikipedia.org/wiki/POP3

13http://en.wikipedia.org/wiki/Internet_Message_Access_Protocol

14http://wiki.dovecot.org/MailboxFormat

283

Сервисы электронной почты

Настроив dovecot, перезапустите сервис dovecot, чтобы проверить свои установки:

sudo /etc/init.d/dovecot restart

Если вы разрешили imap или pop3, вы можете попробовать подключиться с помощью команд telnet localhost pop3 или telnet localhost imap2.

Если вы увидите что-то, похожее на следующий код, установка успешно завершена:

bhuvan@rainbow:~$ telnet localhost pop3 Пытаемся 127.0.0.1...

Соединился с localhost.localdomain.

Клавиша возврата '^]'. +OK Dovecot готов.

3.3. Dovecot: Настройка SSL

Чтобы настроить dovecot на использование SSL, вы должны отредактировать файл /etc/dovecot/dovecot.conf и исправить следующие строки:

ssl_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem ssl_key_file = /etc/ssl/private/ssl-cert-snakeoil.key ssl_disable = no

disable_plaintext_auth = no

Вы можете получить SSL сертификат в Центре Сертификации или создать самоподписанный. Второй вариант является хорошим выбором для электронной почты, поскольку SMTP-клиенты редко жалуются

на самоподписанные сертификаты. Посмотрите в разделе Раздел 5, «Сертификаты» [194], как создавать самоподписанный сертификат. Когда вы создадите сертификат, у вас будет файл ключа и файл сертификата. Скопируйте их в каталог, указанный в конфигурационном файле /etc/

dovecot/dovecot.conf.

3.4. Настройка брандмауэра для почтового сервера

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

IMAP - 143

IMAPS - 993

POP3 - 110

POP3S - 995

284

Сервисы электронной почты

3.5. Ссылки

Смотрите Dovecot website15 для дополнительной информации.

Также страница Dovecot Ubuntu Wiki16 содержит много подробностей.

15http://www.dovecot.org/

16https://help.ubuntu.com/community/Dovecot

285

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]