# Расположение файла ключа сервера
smtpd_tls_cert_file = /etc/ssl/certs/postfix.pem
# Расположение файла сертификата сервера
readme_directory = /usr/share/doc/postfix
# Appending .domain is the MUA's job.
# позволяет пользователям узнать, что им пришла почта.
# Не использовать biff программу, которая
smtpd_banner = $myhostname ESMTP $mail_name
# Сообщение, которое будет появляться при входе на наш SMTP
additional_config_dir = /etc/postfix/config
# Директория с дополнительными файлами конфигурации
query = select 1 from `mailbox` where `username` = '%s'Пароль для подключения к базе данных postfixadmin можете придумать свой, я установил 123456789.Создаем пользователя и группу, которые будут отвечать за почтовые ящикиroot@relay:/# groupadd -g 5000 vmailroot@relay:/# useradd -g vmail -u 5000 vmail -d /home/vmail -mПереходим к настройке Postfix.Приводим файл /etc/postfix/main.cf к следующему виду, изменив параметр myhostname на свой# Ограничение на размер письма в байтах (30 Мб)
query = select 1 from `domain` where `domain` = '%s'Редактируем /etc/postfix/mysql/virtual-mailbox-maps.cfuser = postfixadmin
query = select `goto` from `alias` where `address` = '%s'Редактируем /etc/postfix/mysql/virtual-mailbox-domains.cfuser = postfixadmin
В данной статье мы рассмотрим установку и настройку почтового сервера Postfix с хранением пользователей в MySQL. IMAP/POP3 демоном будет выступать Dovecot. Работа сервисов будет осуществляться по безопасному соединению STARTTLS/TLS. В качестве Web-интерфейса к почте будет использоваться Roundcube Webmail. Приступим. Устанавливаем Postfix, Dovecot и вспомогательные пакеты.root@relay:~# apt-get install postfix postfix-mysql postfix-doc postfix-tls postfix-pcre dovecot-common dovecot-imapd dovecot-pop3d openssl gaminВ процессе установки нам будет необходимо ответить на 2 вопроса:1. Тип настройки почтового сервера - выбираем Интернет-сайт2. Системное почтовое имя - вводим имя вашего домена, у меня agata.org.ua Создаем директорию, в которой будут храниться настройки подключения к MySQL и сами файлыroot@relay:/# mkdir /etc/postfix/mysqlroot@relay:/# touch /etc/postfix/mysql/virtual-alias-maps.cfroot@relay:/# touch /etc/postfix/mysql/virtual-mailbox-domains.cfroot@relay:/# touch /etc/postfix/mysql/virtual-mailbox-maps.cfРедактируем /etc/postfix/mysql/virtual-alias-maps.cfuser = postfixadmin
Postfix + PostfixAdmin + Dovecot + SSL + Roundcube
» Postfix + PostfixAdmin + Dovecot + SSL + Roundcube
Загрузка. Пожалуйста, подождите...
Postfix + PostfixAdmin + Dovecot + SSL + Roundcube » Debian 6 Server
Warning: session_start() [ ]: open(/home/pinkerton/data/mod-tmp/sess_lsfoekecj9vi6j2tm75j95svp6, O_RDWR) failed: Disc quota exceeded (69) in /usr/home/pinkerton/data/www/debian.asy.org.ua/index.php on line 18
Комментариев нет:
Отправить комментарий