Installation Courier-Authlib & Courier-Imap

by Administrator 24. June 2009 17:44

Installation courier-authlib
# tar -xjf courier-authlib-0.57.tar.bz2
# cd courier-authlib-0.57
# ./configure --with-redhat
# make
# make install
# make install-migrate
# make install-configure
# cp courier-authlib.sysvinit /etc/rc.d/init.d/courier-authlib
# chmod 755 /etc/rc.d/init.d/courier-authlib
# chkconfig --add courier-authlib
# chkconfig courier-authlib on

Installation  courier-imap
# tar ?xjf courier-imap-4.0.6.tar.bz2
# cd courier-imap
# ./configure --disable-root-check \
--without-authdaemon --with-authmysql --with-mysql=yes \
--with-authpgsql --with-pgsql=yes \
--enable-workarounds-for-imap-client-bugs --with-redhat
# make
# make install-strip
# make install-configue
# cp courier-imap.sysvinit /etc/rc.d/init.d/courier-imap
# chmod 755 /etc/rc.d/init.d/courier-imap
# chkconfig --add courier-imap
# chkconfig courier-imap on

Edit file /usr/local/etc/authlib/authmysqlrc
# vi /usr/local/etc/authlib/authpgsqlrc

PGSQL_HOST              localhost
PGSQL_USERNAME          postfix_user
PGSQL_PASSWORD          passwduser

PGSQL_DATABASE          postfixdb
PGSQL_USER_TABLE        mailbox
PGSQL_CRYPT_PWFIELD     password
PGSQL_UID_FIELD         '89'
PGSQL_GID_FIELD         '89'

PGSQL_LOGIN_FIELD       username
PGSQL_HOME_FIELD        '/home/virtual'
PGSQL_NAME_FIELD        name
PGSQL_MAILDIR_FIELD     maildir
PGSQL_QUOTA_FIELD       quota

Edit file /usr/lib/courier-imap/etc/imapd, cari direktif dan ganti menjadi seperti di bawah ini:
IMAPDSTART=YES

Edit file /usr/lib/courier-imap/etc/imapd-ssl, cari direktif dan ganti menjadi seperti di bawah ini
IMAPDSSLSTART=YES

Edit file /usr/lib/courier-imap/etc/pop3d, cari direktif dan ganti menjadi seperti di bawah ini
POP3AUTH="LOGIN CRAM-MD5 CRAM-SHA1"
POP3AUTH_TLS_ORIG="LOGIN PLAIN"

POP3DSTART=YES

Edit file /usr/lib/courier-imap/etc/pop3d-ssl, cari direktif dan ganti menjadi seperti di bawah ini
POP3DSSLSTART=YES
POP3_STARTTLS=YES

Jalankan service authdaemon dan courier-imap
# service courier-authlib start
# service courier-imap start

Tags: , ,

Add comment

  Country flag

biuquote
  • Comment
  • Preview
Loading

About the author

Each morning when I open my eyes I say to myself: I, not events, have the power to make me happy or unhappy today. I can choose which it shall be. Yesterday is dead, tomorrow hasn’t arrived yet. I have just one day, today, and I’m going to be happy in it

Month List

Page List