hammer
15th July 2006, 10:12
Hi there, i have a problem using pop3 + mysql, everything should run but ... ofcourse this is not the case, even google said that he never saw something like this :)
log file:
Jul 15 11:02:38 opasnivremena pop3d: Connection, ip=[::ffff:84.252.19.48]
Jul 15 11:02:38 opasnivremena pop3d: LOGIN, user=hammer, ip=[::ffff:84.252.19.48]
Jul 15 11:02:38 opasnivremena pop3d: scancur opendir("cur"): Permission denied
Jul 15 11:02:38 opasnivremena authdaemond: received auth request, service=pop3, authtype=login
Jul 15 11:02:38 opasnivremena authdaemond: authmysql: trying this module
Jul 15 11:02:38 opasnivremena authdaemond: SQL query: SELECT email, "", clear, uid, gid, "/home/vmail/", maildir, "", name, "" FROM users WHERE email = "hammer"
Jul 15 11:02:38 opasnivremena authdaemond: authmysql: sysusername=<null>, sysuserid=1200, sysgroupid=1200, homedir=/home/vmail/, address=hammer, fullname=Hristo Mitev, maildir=.maildir/, quota=<null>, options=<null>
Jul 15 11:02:38 opasnivremena authdaemond: authmysql: clearpasswd=blabla, passwd=<null>
Jul 15 11:02:38 opasnivremena authdaemond: Authenticated: sysusername=<null>, sysuserid=1200, sysgroupid=1200, homedir=/home/vmail/, address=hammer, fullname=Hristo Mitev, maildir=.maildir/, quota=<null>, options=<null>
Jul 15 11:02:38 opasnivremena authdaemond: Authenticated: clearpasswd=blabla, passwd=<null>
other than the problem i see (in the bold) i dont see anything else wrong :(
HELP!?!!?!?
here is my main.cf
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_sasl_local_domain = $myhostname
smtp_sasl_auth_enable = yes
smtpd_recipient_restrictions = permit_sasl_authenticated,
permit_mynetworks,
check_relay_domains
smtp_sasl_password_maps = hash:/etc/postfix/passwd
smtp_sasl_security_options =
mail_spool_directory = /var/spool/mail
home_mailbox = .maildir/
alias_maps = mysql:/etc/postfix/mysql-aliases.cf
relocated_maps = mysql:/etc/postfix/mysql-relocated.cf
local_transport = local
local_recipient_maps = $alias_maps $virtual_mailbox_maps unix:passwd.byname
virtual_transport = virtual
virtual_mailbox_domains =
virtual_minimum_uid = 1000
virtual_gid_maps = static:$vmail-gid
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-maps.cf
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual.cf
virtual_uid_maps = static:$vmail-uid
virtual_mailbox_base = /
here is my courier mysql config
MYSQL_SERVER localhost
MYSQL_USERNAME mailsql
MYSQL_PASSWORD blabla
MYSQL_DATABASE mailsql
MYSQL_SOCKET /tmp/mysql.sock
MYSQL_USER_TABLE users
#MYSQL_CRYPT_PWFIELD crypt
MYSQL_CLEAR_PWFIELD clear
MYSQL_UID_FIELD uid
MYSQL_GID_FIELD gid
MYSQL_LOGIN_FIELD email
MYSQL_HOME_FIELD "/home/vmail/"
MYSQL_NAME_FIELD name
MYSQL_MAILDIR_FIELD maildir
and the daemon rc of the courier
authmodulelist="authmysql"
authmodulelistorig="authuserdb authpwd authshadow authcustom authpipe"
daemons=5
authdaemonvar=/var/lib/courier/authdaemon
DEBUG_LOGIN=2
directory permissions: /home/
drwxr-xr-x 4 vmail users 96 Jul 15 10:21 vmail
directory permissions: /home/vmail/
drwxrwxrwx 5 vmail vmail 120 Jul 15 10:21 .maildir
drwxr-xr-x 3 vmail users 72 Jul 15 10:11 .hammer
directory permissions: /home/vmail/.maildir/
drwx------ 2 vmail users 48 Jul 15 10:21 cur
drwx------ 2 vmail users 48 Jul 15 10:21 new
drwx------ 2 vmail users 48 Jul 15 10:21 tmp
HELP! :)
log file:
Jul 15 11:02:38 opasnivremena pop3d: Connection, ip=[::ffff:84.252.19.48]
Jul 15 11:02:38 opasnivremena pop3d: LOGIN, user=hammer, ip=[::ffff:84.252.19.48]
Jul 15 11:02:38 opasnivremena pop3d: scancur opendir("cur"): Permission denied
Jul 15 11:02:38 opasnivremena authdaemond: received auth request, service=pop3, authtype=login
Jul 15 11:02:38 opasnivremena authdaemond: authmysql: trying this module
Jul 15 11:02:38 opasnivremena authdaemond: SQL query: SELECT email, "", clear, uid, gid, "/home/vmail/", maildir, "", name, "" FROM users WHERE email = "hammer"
Jul 15 11:02:38 opasnivremena authdaemond: authmysql: sysusername=<null>, sysuserid=1200, sysgroupid=1200, homedir=/home/vmail/, address=hammer, fullname=Hristo Mitev, maildir=.maildir/, quota=<null>, options=<null>
Jul 15 11:02:38 opasnivremena authdaemond: authmysql: clearpasswd=blabla, passwd=<null>
Jul 15 11:02:38 opasnivremena authdaemond: Authenticated: sysusername=<null>, sysuserid=1200, sysgroupid=1200, homedir=/home/vmail/, address=hammer, fullname=Hristo Mitev, maildir=.maildir/, quota=<null>, options=<null>
Jul 15 11:02:38 opasnivremena authdaemond: Authenticated: clearpasswd=blabla, passwd=<null>
other than the problem i see (in the bold) i dont see anything else wrong :(
HELP!?!!?!?
here is my main.cf
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_sasl_local_domain = $myhostname
smtp_sasl_auth_enable = yes
smtpd_recipient_restrictions = permit_sasl_authenticated,
permit_mynetworks,
check_relay_domains
smtp_sasl_password_maps = hash:/etc/postfix/passwd
smtp_sasl_security_options =
mail_spool_directory = /var/spool/mail
home_mailbox = .maildir/
alias_maps = mysql:/etc/postfix/mysql-aliases.cf
relocated_maps = mysql:/etc/postfix/mysql-relocated.cf
local_transport = local
local_recipient_maps = $alias_maps $virtual_mailbox_maps unix:passwd.byname
virtual_transport = virtual
virtual_mailbox_domains =
virtual_minimum_uid = 1000
virtual_gid_maps = static:$vmail-gid
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-maps.cf
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual.cf
virtual_uid_maps = static:$vmail-uid
virtual_mailbox_base = /
here is my courier mysql config
MYSQL_SERVER localhost
MYSQL_USERNAME mailsql
MYSQL_PASSWORD blabla
MYSQL_DATABASE mailsql
MYSQL_SOCKET /tmp/mysql.sock
MYSQL_USER_TABLE users
#MYSQL_CRYPT_PWFIELD crypt
MYSQL_CLEAR_PWFIELD clear
MYSQL_UID_FIELD uid
MYSQL_GID_FIELD gid
MYSQL_LOGIN_FIELD email
MYSQL_HOME_FIELD "/home/vmail/"
MYSQL_NAME_FIELD name
MYSQL_MAILDIR_FIELD maildir
and the daemon rc of the courier
authmodulelist="authmysql"
authmodulelistorig="authuserdb authpwd authshadow authcustom authpipe"
daemons=5
authdaemonvar=/var/lib/courier/authdaemon
DEBUG_LOGIN=2
directory permissions: /home/
drwxr-xr-x 4 vmail users 96 Jul 15 10:21 vmail
directory permissions: /home/vmail/
drwxrwxrwx 5 vmail vmail 120 Jul 15 10:21 .maildir
drwxr-xr-x 3 vmail users 72 Jul 15 10:11 .hammer
directory permissions: /home/vmail/.maildir/
drwx------ 2 vmail users 48 Jul 15 10:21 cur
drwx------ 2 vmail users 48 Jul 15 10:21 new
drwx------ 2 vmail users 48 Jul 15 10:21 tmp
HELP! :)