Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
# mkdir /var/spool/sieve
# chmod 750 /var/spool/sieve
Создаем структуру остальных каталогов (в документации к cyrus-imapd сказано, что надо сделать «su cyrus» и только потом выполнять следующие действия, но я устанавливал из-под рута и потом просто раздал права доступа):
# cd cyrus-imapd-2.1.15/tools
# ./mkimap
# chown -R cyrus.mail /var/imap
# chown -R cyrus.mail /var/spool/imap
# chown -R cyrus.mail /var/spool/sieve
Примечание: если у вас файловая система ext2 на том разделе, где будут размещаться базы, то почитайте оригинальную документацию к cyrus-imapd.
Если у вас прописаны в (x)inetd.conf сервисы pop3, imap, pop3s, kpop, lmtp, sieve – закомментируйте их и перезапустите (x)inetd.
В /etc/services прописываем (если там нет этих записей):
pop3 110/tcp
imap 143/tcp
imsp 406/tcp
acap 674/tcp
imaps 993/tcp
pop3s 995/tcp
kpop 1109/tcp
sieve 2000/tcp
lmtp 2003/tcp
fud 4201/udp
Из каталога master/conf берем конфигурационный файл:
# cp master/conf/normal.conf /etc/cyrus.conf
Пробуем вручную запустить процесс master:
# /usr/cyrus/bin/master &
Генерируем сертификаты (в процессе нужно будет заполнить несколько полей информацией об организации):
# openssl req -new -x509 -nodes -out /var/imap/server.pem -keyout /var/imap/server.pem -days 365
# chown cyrus.mail /var/imap/server.pem
Вышеприведенной командой мы создали X.509 сертификат, действительный 1 год (эта строчка для генерации есть в документации к cyrus-imapd).
За более подробной информацией по поводу
сертификатов и openssl, в общем, можно сходить на
Настраиваем sendmail
Нам понадобится пакет sendmail-cf, если вы ставили sendmail из пакета (package) в slackware.