[ale] Fwd: postfix+sasl-auth+courier-imap+mysql
Dow Hurst
dhurst at kennesaw.edu
Wed Dec 18 16:56:34 EST 2002
Can we get some more info? Such as what are your error messages? What
is crapping out on you? What isn't working?
Dow
Hernan Arteta wrote:
>Hi,
>after a long time looking for a "howto" make this combo (postfix+sasl-
>auth+courier-imap+mysqlwork), postfix can
>relay mail from authorized user looking in mysql DB, the problems start
>with courier-imap and mysql I saw a lot of posted messages about this
>issue but anything works for me.
>I'm using
>RH7.2 updated on RH network
>Postfix 1.1.11 (Tuomo Soini)
>Cyrus-SASL 1.5.27 (Tuomo Soini)
>Courier-IMAP installed from a RPM, this was maked following instructions
>founded in the source courier-imap-1.6.1.tar.bz2 (courier-imap-1.6.1-
>1.7.2.i386.rpm and courier-imap-mysql-1.6.1-1.7.2.i386.rpm).
>
>config files in /usr/lib/courier-imap/etc/
>authdaemonrc
>##NAME: authmodulelist:0
>#
># The authentication modules that are linked into authdaemond. The
># default list is installed. You may selectively disable modules simply
># by removing them from the following list. The available modules you
># can use are: authcustom authcram authuserdb authldap authpgsql
>authmysql authpam
>
>authmodulelist="authmysql"
>
>##NAME: authmodulelistorig:1
>#
># This setting is used by Courier's webadmin module, and should be left
># alone
>
>authmodulelistorig="authcustom authcram authuserdb authldap authpgsql
>authmysql authpam"
>
>##NAME: daemons:0
>#
># The number of daemon processes that are started. authdaemon is
>typically
># installed where authentication modules are relatively expensive: such
># as authldap, or authmysql, so it's better to have a number of them
>running.
># PLEASE NOTE: Some platforms may experience a problem if there's more
>than
># one daemon. Specifically, SystemV derived platforms that use TLI with
># socket emulation. I'm suspicious of TLI's ability to handle multiple
># processes accepting connections on the same filesystem domain socket.
>#
># You may need to increase daemons if as your system load increases.
>Symptoms
># include sporadic authentication failures. If you start getting
># authentication failures, increase daemons. However, the default of 5
># SHOULD be sufficient. Bumping up daemon count is only a short-term
># solution. The permanent solution is to add more resources: RAM, faster
># disks, faster CPUs...
>
>daemons=5
>
>##NAME: version:0
>#
># When you have multiple versions of authdaemond.* installed, authdaemond
># just picks the first one it finds. Set "version" to override that.
># For example: version=authdaemond.plain
>
>version="authdaemond.mysql"
>
>##NAME: authdaemonvar:0
>#
># authdaemonvar is here, but is not used directly by authdaemond. It's
># used by various configuration and build scripts, so don't touch it!
>
>authdaemonvar=/var/run/authdaemon.courier-imap
>
>
>
>authmysqlrc
>MYSQL_SERVER localhost
>MYSQL_USERNAME login
>MYSQL_PASSWORD password
>MYSQL_SOCKET /var/lib/mysql/mysql.sock
>MYSQL_PORT 3306
>MYSQL_DATABASE maildb
>MYSQL_USER_TABLE users
>MYSQL_CRYPT_PWFIELD crypt
>MYSQL_CLEAR_PWFIELD clear
>MYSQL_UID_FIELD uid
>MYSQL_GID_FIELD gid
>MYSQL_LOGIN_FIELD id
>MYSQL_HOME_FIELD home
>MYSQL_NAME_FIELD name
>MYSQL_MAILDIR_FIELD maildir
>MYSQL_WHERE_CLAUSE imapok=1 AND bool1=1 AND bool2=1
>
>
>trace from /var/log/maillog
>Dec 18 13:40:48 localhost pop3d: Connection, ip=[::ffff:127.0.0.1]
>Dec 18 13:40:57 localhost pop3d: LOGIN: DEBUG: ip=[::ffff:127.0.0.1],
>command=USER
>Dec 18 13:41:02 localhost pop3d: LOGIN: DEBUG: ip=[::ffff:127.0.0.1],
>command=PASS
>Dec 18 13:41:02 localhost pop3d: LOGIN: DEBUG: ip=[::ffff:127.0.0.1],
>username="username"
>Dec 18 13:41:02 localhost pop3d: LOGIN: DEBUG: ip=[::ffff:127.0.0.1],
>password="password"
>Dec 18 13:41:02 localhost pop3d: Usage: /usr/lib/courier-
>imap/libexec/authlib/authdaemond.mysql start|stop|restart
>
>
>no trace in /var/log/mysql.log
>
>-mysql daemon is started because I can authenticate users for relay mail
>from DB
>
>Maybe some one out there have this working and can help me.
>Thanks
>
>Hernan
>
>
>_______________________________________________
>Ale mailing list
>Ale at ale.org
>http://www.ale.org/mailman/listinfo/ale
>
>
>
--
__________________________________________________________
Dow Hurst Office: 770-499-3428
Systems Support Specialist Fax: 770-423-6744
1000 Chastain Rd., Bldg. 12
Chemistry Department SC428 Email:dhurst at kennesaw.edu
Kennesaw State University Dow.Hurst at mindspring.com
Kennesaw, GA 30144
*********************************
*Computational Chemistry is fun!*
*********************************
_______________________________________________
Ale mailing list
Ale at ale.org
http://www.ale.org/mailman/listinfo/ale
More information about the Ale
mailing list