У меня OS FreeBSD 7.0, хочу настроить связку из: Sendmail+Courier IMAP+Procmail+Cyrus SASL+SpamAssassin+Clamav+SquirrelMail.
Для начала хочу заставить корректно работать Sendmail+Courier IMAP (через SSL)+Procmail.
Sendmail был установлен в системе, установил Courier IMAP и Procmail.Sendmail:
пересобрал sendmail.cf:
# cd /usr/share/sendmail/cf/cf/
# cp /usr/share/sendmail/cf/cf/generic-bsd4.4.mc /usr/share/sendmail/cf/cf/sendmail.mc
Содержимое sendmail.mc:
divert(0)dnl
VERSIONID(`$Id: generic-bsd4.4.mc,v 8.10 1999/02/07 07:26:02 gshapiro Exp $')
OSTYPE(bsd4.4)dnl
DOMAIN(generic)dnl
MAILER(procmail)dnl
MAILER(smtp)dnl
# make sendmail.cf
# mv /usr/share/sendmail/cf/cf/sendmail.cf /etc/mail/sendmail.cf
Courier IMAP:
Переименовал файлы конфигурации:
# cp /usr/local/etc/courier-imap/imapd.cnf.dist /usr/local/etc/courier-imap/imapd.cnf
# cp /usr/local/etc/courier-imap/pop3d.cnf.dist /usr/local/etc/courier-imap/pop3d.cnf
Запустил скрипты создания сертификатов:
# cd /usr/local/share/courier-imap/
# ./mkimapdcert
# ./mkpop3dcert
Запустил сам Courier IMAP (ssl)
/usr/local/etc/rc.d/courier-authdaemond start
/usr/local/etc/rc.d/courier-imap-imapd-ssl.sh start
/usr/local/etc/rc.d/courier-imap-pop3d-ssl.sh start
Проверяем:
# sockstat | grep 993
root couriertcp 657 3 tcp4 *:993 *:*
# sockstat | grep 995
root couriertcp 796 3 tcp4 *:995 *:*
При попытке подключения со стороны почтового клиента в логах пишет:
pop3d-ssl: chdir Maildir: No such file or directory
imapd-ssl: chdir Maildir: No such file or directory
Подскажите где искать ошибку?