> > Further to my posting at the bottom of this email problem has been solved.
> >
> > Steps performed as follows;
> >
> > Ran
> > # /var/www/squirrelmail/config/conf.pl
> >
> > 9 -> 1


Hi,


Thanks for your advice.


> > entered;
> > mysql://[EMAIL PROTECTED]:[EMAIL PROTECTED]/maildb.users
> >
> > S -> Q
> >
> > (remark:  maildb=database  users=table)
> >
> > On browser checking;
> > http://example.com/squirrelmail/src/configtest.php
> > .....
> > .....
> > Error: Database error: connect failed in addressbook DSN.
> >
> > Ignore it.
> 
> Don't ignore errors.  It's there for a reason.


I just ignored it for the time being to check whether login worked.  To my 
surprise it worked even there was an error.


> > On browser;
> > http://example.com/squirrelmail/
> >
> > Login [EMAIL PROTECTED]
> > Password mypassword
> >
> > This time I can login reading mails.  It now doesn't work for myself only.  
> > Other users
> > are also able to login with their password.  This happening surprises me.  
> > I only edited
> > the file entering my own data there.  Why other users can also login?  
> > Their login data
> > have not been entered.
> 
> I think you have confused what credentials you need to log in to the
> mail client (SM) versus what credentials you need for SM to use the
> preferences DB.  The two are NOT the same.  The DSN needs to have a
> single set of credentials of an administrative database user which SM
> will use to store all user preferences in the database.
> Alternatively, change to storing user prefs in the data directory.


I must leave preferences DB blank in order to login SM.  What shall I add 
there?  TIA


Now all users can login SM to send and receive mails



B.R.
rkllee




> >> Debian Etch
> >> Postfix
> >> squirrelmail
> >> mysql
> >> amavis
> >>
> >>
> >> On login;
> >> Preference database error (connect failed). Exiting abnormally
> >>
> >>
> >> login - [EMAIL PROTECTED]
> >> password - mypassword
> >>
> >>
> >> Both are correct.
> >>
> >>
> >> # tail /var/log/mail.log
> >> Nov 22 08:46:03 xen05 imapd-ssl: LOGIN: ip=[::ffff:127.0.0.1], 
> >> command=LOGIN
> >> Nov 22 08:46:03 xen05 imapd-ssl: LOGIN: ip=[::ffff:127.0.0.1], [EMAIL 
> >> PROTECTED]
> >> Nov 22 08:46:03 xen05 imapd-ssl: LOGIN: ip=[::ffff:127.0.0.1], 
> >> password=mypassword
> >> Nov 22 08:46:03 xen05 authdaemond: received auth request, service=imap, 
> >> authtype=login
> >> Nov 22 08:46:03 xen05 authdaemond: authmysql: trying this module
> >> Nov 22 08:46:03 xen05 authdaemond: SQL query: SELECT id, "", clear, uid, 
> >> gid, home, concat(home,'/',maildir), "", name, "" FROM users WHERE id = 
> >> "[EMAIL PROTECTED]" AND (enabled=1)
> >> Nov 22 08:46:03 xen05 authdaemond: authmysql: sysusername=<null>, 
> >> sysuserid=5000, sysgroupid=5000, homedir=/var/spool/mail/virtual, [EMAIL 
> >> PROTECTED], fullname=Richard, maildir=/var/spool/mail/virtual/Richard/, 
> >> quota=<null>, options=<null>
> >> Nov 22 08:46:03 xen05 authdaemond: Authenticated: sysusername=<null>, 
> >> sysuserid=5000, sysgroupid=5000, homedir=/var/spool/mail/virtual, [EMAIL 
> >> PROTECTED], fullname=Richard, maildir=/var/spool/mail/virtual/Richard/, 
> >> quota=<null>, options=<null>
> >> Nov 22 08:46:03 xen05 imapd-ssl: LOGIN, [EMAIL PROTECTED], 
> >> ip=[::ffff:127.0.0.1], protocol=IMAP
> >> Nov 22 08:46:03 xen05 imapd-ssl: LOGOUT, [EMAIL PROTECTED], 
> >> ip=[::ffff:127.0.0.1], headers=0, body=0, rcvd=46, sent=376, time=0, sta
> >>
> >>
> >> No warning there.
> >>
> >>
> >> # cat /etc/amavis/conf.d/50-user[code]
> >> use strict;
> >>
> >> @lookup_sql_dsn = (
> >>     ['DBI:mysql:database=maildb;host=127.0.0.1;port=3306',
> >>      'mail',
> >>      'mailpassword']);
> >>
> >> $sql_select_policy = 'SELECT name FROM virtual_domains WHERE 
> >> CONCAT("@",name) IN (%k)';
> >>
> >> #------------ Do not modify anything below this line -------------
> >> 1;  # insure a defined return
> >>
> >> $mydomain= 'example.com';
> >> $daemon_user= 'virtual';
> >> $daemon_group= 'virtual';
> >> @local_domains_acl = qw(.);
> >> $inet_socket_port = 10024;
> >> $forward_method = 'smtp:127.0.0.1:10025';
> >> # @bypass_virus_checks_acl = qw( . );
> >> # @bypass_spam_checks_acl = qw( . );
> >>
> >> # I also change these
> >> $TEMPBASE = "$MYHOME/tmp";
> >> # Whilst debugging
> >> $log_level = 2;
> >> $warnbannedrecip = 1;
> >> $warn_offsite = 1;
> >> $warnvirusrecip = 1;
> >> $spam_quarantine_to = "[EMAIL PROTECTED]";
> >> $virus_quarantine_to = "[EMAIL PROTECTED]";
> >> $sa_local_tests_only = 0;
> >>
> 
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> -----
> squirrelmail-users mailing list
> Posting guidelines: http://squirrelmail.org/postingguidelines
> List address: squirrelmail-users@lists.sourceforge.net
> List archives: http://news.gmane.org/gmane.mail.squirrelmail.user
> List info (subscribe/unsubscribe/change options): 
> https://lists.sourceforge.net/lists/listinfo/squirrelmail-users
> 


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
-----
squirrelmail-users mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-users@lists.sourceforge.net
List archives: http://news.gmane.org/gmane.mail.squirrelmail.user
List info (subscribe/unsubscribe/change options): 
https://lists.sourceforge.net/lists/listinfo/squirrelmail-users

Reply via email to