Thanks for advice.

I found this in the Wiki, I guess it shouldn't be too difficult to translate
to sendmail :)
http://www.dbmail.org/dokuwiki/doku.php?id=smtp_auth&s=sql+plugin

Mikael

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Leonel Nunez
Sent: den 29 september 2005 17:54
To: DBMail mailinglist
Subject: Re: [Dbmail] SMTP Authentication - pam-mysql

Mikael Henriksson wrote:

>Hi all,
>
>I have a problem that's probably more related to pam-mysql than to dbmail,
>but I just 
>wanted to check wether you have seen it before.
>
>I've managed to get sendmail to authenticate to the dbmail datbase via
>pam-mysql, so 
>I know that the configuration is (probably) correct. 
>
>I've set up our users to login to dbmail with their full e-mail address 
><user.name>@<domain.com> (I've edited the logs below). And it doesn't work
>until I
>removed the "@" sign and changed the username in the database to just
><user.name>.
>
>It seems that pam-mysql somehow interpret the "@" for realm, see the log
>extact below.
>When I don't write "@<domain.com>" the [realm=] is empty.
>
>Has anyone set up pam-mysql and uses full e-mail adresses as the userid?
>
>Thanks
>Mikael 
>
>/var/log/messages:
>Sep 29 20:42:12 rhes4 saslauthd[28024]: do_auth         : auth failure:
>[user=<user.name>] [service=smtp] [realm=<domain.com>] [mech=pam]
>[reason=PAM auth error]
>Sep 29 20:42:12 rhes4 sendmail[28429]: Password verification failed
>Sep 29 20:42:12 rhes4 saslauthd[28025]: do_auth         : auth failure:
>[user=<user.name>] [service=smtp] [realm=<domain.com>] [mech=pam]
>[reason=PAM auth error]
>
>/var/log/secure:
>Sep 29 20:41:32 rhes4 saslauthd[28023]: pam_mysql - SELECT passwd FROM
>dbmail_users WHERE userid = '<user.name>'
>Sep 29 20:41:32 rhes4 saslauthd[28023]: pam_mysql - SELECT returned no
>result.
>Sep 29 20:41:32 rhes4 saslauthd[28023]: pam_mysql -
pam_mysql_check_passwd()
>returning 1.
>Sep 29 20:41:32 rhes4 saslauthd[28023]: pam_mysql - pam_sm_authenticate()
>returning 10.
>Sep 29 20:41:32 rhes4 saslauthd[28023]: pam_mysql - pam_mysql_release_ctx()
>called.
>Sep 29 20:41:32 rhes4 saslauthd[28023]: pam_mysql - pam_mysql_destroy_ctx()
>called.
>Sep 29 20:41:32 rhes4 saslauthd[28023]: pam_mysql - pam_mysql_close_db()
>called.
>
>My versions:
>RedHat Enterprise 4
>pam-mysql 0.6.2
>mysql 4.1.10
>dbmail 2.0.7
>sendmail 8.13.1
>
>_______________________________________________
>Dbmail mailing list
>Dbmail@dbmail.org
>https://mailman.fastxs.nl/mailman/listinfo/dbmail
>
>
>  
>


You can use  saslauthd    with sqlplugin

with the sqlplugin  you can use que   select the fields and conditions 
for authenticate to your database


leonel

_______________________________________________
Dbmail mailing list
Dbmail@dbmail.org
https://mailman.fastxs.nl/mailman/listinfo/dbmail

Reply via email to