Rabadag
Well-Known Member
Hi Forum war schon lang nicht mehr da.
Der Grund ist einfach.
Hatte nie Probs mit BSD.
Aber nun benötige ich mal Hilfe.
Bin dabei den Alten Server durch nen neuen zu ersetzen mit aktuellem Freebsd 7.0
Soweit geht auch alles mit mysql exim vexim.
Nur der Courier will nicht.
Hab die meldung im Log
Wie man sieht findet er alle notwendigen infos in der DB, dennoch erhalte ich kein Imap zu griff.
Hab folgendes Installiert.
Sasl2:
# cd /usr/ports/security/cyrus-sasl2
# make -DWITH_MYSQL -DWITH_AUTHDAEMON -DWITHOUT_PGSQL -DWITHOUT_OTP -DWITHOUT_CRAM -DWITHOUT_DIGEST -DWITHOUT_NTLM
Sasl2 authd:
# cd /usr/ports/security/cyrus-sasl2-saslauthd
# make install clean
Courier-IMAP:
# cd /usr/ports/mail/courier-imap
# make -DWITH_MYSQL install clean
Configs:
Authdaemonrc:
#authmodulelist="authuserdb authvchkpw authpam authldap authmysql authpgsql"
authmodulelist="authmysql authpam"
#authmodulelistorig="authuserdb authvchkpw authpam authldap authmysql authpgsql"
authmodulelistorig="authuserdb authmysq"
daemons=5
authdaemonvar=/var/run/authdaemond
subsystem=mail
DEBUG_LOGIN=2
DEFAULTOPTIONS="wbnodsn=1"
LOGGEROPTS="1"
authmysqlrc
MYSQL_SERVER localhost
MYSQL_USERNAME vexim
MYSQL_PASSWORD pass
MYSQL_SOCKET /tmp/mysql.sock
MYSQL_PORT 3306
#MYSQL_OPT 0
MYSQL_DATABASE vexim
MYSQL_USER_TABLE users
MYSQL_CRYPT_PWFIELD crypt
MYSQL_CLEAR_PWFIELD clear
MYSQL_UID_FIELD uid
MYSQL_GID_FIELD gid
MYSQL_LOGIN_FIELD username
MYSQL_HOME_FIELD pop
MYSQL_NAME_FIELD realname
MYSQL_QUOTA_FIELD quota
imap
ADDRESS=0
PORT=143
MAXDAEMONS=80
MAXPERIP=20
PIDFILE=/var/run/imapd.pid
TCPDOPTS="-nodnslookup -noidentlookup"
LOGGEROPTS="-name=imapd"
IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256 IDLE"
IMAP_KEYWORDS=1
IMAP_ACL=1
IMAP_CAPABILITY_ORIG="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256 IDLE"
IMAP_PROXY=0
IMAP_PROXY_FOREIGN=0
IMAP_IDLE_TIMEOUT=60
#IMAP_CAPABILITY_TLS="$IMAP_CAPABILITY AUTH=PLAIN"
IMAP_CAPABILITY_TLS="$IMAP_CAPABILITY AUTH=SASL"
IMAP_CAPABILITY_TLS_ORIG="$IMAP_CAPABILITY_ORIG AUTH=SASL"
IMAP_DISABLETHREADSORT=0
IMAP_CHECK_ALL_FOLDERS=0
IMAP_OBSOLETE_CLIENT=0
IMAP_UMASK=022
IMAP_ULIMITD=65536
IMAP_USELOCKS=1
IMAP_SHAREDINDEXFILE=/usr/local/etc/courier-imap/shared/index
IMAP_ENHANCEDIDLE=0
IMAP_TRASHFOLDERNAME=Trash
IMAP_EMPTYTRASH=Trash:7
IMAP_MOVE_EXPUNGE_TO_TRASH=0
SENDMAIL=/usr/sbin/sendmail
HEADERFROM=X-IMAP-Sender
IMAPDSTART=YES
MAILDIRPATH=Maildir
Ich habe es auch mit dem Port
/usr/ports/databases/courier-authlib-mysql
und
/usr/ports/security/courier-authlib
Leider ohne Erfolg.
Der Grund ist einfach.
Hatte nie Probs mit BSD.
Aber nun benötige ich mal Hilfe.
Bin dabei den Alten Server durch nen neuen zu ersetzen mit aktuellem Freebsd 7.0
Soweit geht auch alles mit mysql exim vexim.
Nur der Courier will nicht.
Hab die meldung im Log
Code:
Mar 17 15:11:08 web authdaemond: Authenticated: sysusername=<null>, sysuserid=90, sysgroupid=90, homedir=/usr/local/vmail/dom.ch/andy, address=andy@dom.ch, fullname=Andy Rmaildir=<null>, quota=0, options=<null>
Mar 17 15:11:08 web authdaemond: Authenticated: clearpasswd=1234, passwd=$1$nAnZGCGe$/YIjDKBPO9brmRZdl3yCs1
Wie man sieht findet er alle notwendigen infos in der DB, dennoch erhalte ich kein Imap zu griff.
Hab folgendes Installiert.
Sasl2:
# cd /usr/ports/security/cyrus-sasl2
# make -DWITH_MYSQL -DWITH_AUTHDAEMON -DWITHOUT_PGSQL -DWITHOUT_OTP -DWITHOUT_CRAM -DWITHOUT_DIGEST -DWITHOUT_NTLM
Sasl2 authd:
# cd /usr/ports/security/cyrus-sasl2-saslauthd
# make install clean
Courier-IMAP:
# cd /usr/ports/mail/courier-imap
# make -DWITH_MYSQL install clean
Configs:
Authdaemonrc:
#authmodulelist="authuserdb authvchkpw authpam authldap authmysql authpgsql"
authmodulelist="authmysql authpam"
#authmodulelistorig="authuserdb authvchkpw authpam authldap authmysql authpgsql"
authmodulelistorig="authuserdb authmysq"
daemons=5
authdaemonvar=/var/run/authdaemond
subsystem=mail
DEBUG_LOGIN=2
DEFAULTOPTIONS="wbnodsn=1"
LOGGEROPTS="1"
authmysqlrc
MYSQL_SERVER localhost
MYSQL_USERNAME vexim
MYSQL_PASSWORD pass
MYSQL_SOCKET /tmp/mysql.sock
MYSQL_PORT 3306
#MYSQL_OPT 0
MYSQL_DATABASE vexim
MYSQL_USER_TABLE users
MYSQL_CRYPT_PWFIELD crypt
MYSQL_CLEAR_PWFIELD clear
MYSQL_UID_FIELD uid
MYSQL_GID_FIELD gid
MYSQL_LOGIN_FIELD username
MYSQL_HOME_FIELD pop
MYSQL_NAME_FIELD realname
MYSQL_QUOTA_FIELD quota
imap
ADDRESS=0
PORT=143
MAXDAEMONS=80
MAXPERIP=20
PIDFILE=/var/run/imapd.pid
TCPDOPTS="-nodnslookup -noidentlookup"
LOGGEROPTS="-name=imapd"
IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256 IDLE"
IMAP_KEYWORDS=1
IMAP_ACL=1
IMAP_CAPABILITY_ORIG="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 AUTH=CRAM-SHA256 IDLE"
IMAP_PROXY=0
IMAP_PROXY_FOREIGN=0
IMAP_IDLE_TIMEOUT=60
#IMAP_CAPABILITY_TLS="$IMAP_CAPABILITY AUTH=PLAIN"
IMAP_CAPABILITY_TLS="$IMAP_CAPABILITY AUTH=SASL"
IMAP_CAPABILITY_TLS_ORIG="$IMAP_CAPABILITY_ORIG AUTH=SASL"
IMAP_DISABLETHREADSORT=0
IMAP_CHECK_ALL_FOLDERS=0
IMAP_OBSOLETE_CLIENT=0
IMAP_UMASK=022
IMAP_ULIMITD=65536
IMAP_USELOCKS=1
IMAP_SHAREDINDEXFILE=/usr/local/etc/courier-imap/shared/index
IMAP_ENHANCEDIDLE=0
IMAP_TRASHFOLDERNAME=Trash
IMAP_EMPTYTRASH=Trash:7
IMAP_MOVE_EXPUNGE_TO_TRASH=0
SENDMAIL=/usr/sbin/sendmail
HEADERFROM=X-IMAP-Sender
IMAPDSTART=YES
MAILDIRPATH=Maildir
Ich habe es auch mit dem Port
/usr/ports/databases/courier-authlib-mysql
und
/usr/ports/security/courier-authlib
Leider ohne Erfolg.