Hm, I guess that's kinda cool that it was really that easy :)
I just checked out someone elses config file which already had the stuff
done, and so I just needed to change the MySQL statements around a bit.
In case anyone is wondering, this is what I have:
begin authenticators
plain_login:
driver = plaintext
public_name = PLAIN
server_condition = ${lookup mysql{SELECT '1' FROM users WHERE
CONCAT(user, '@', host) = '${quote_mysql:$2}' AND
pass = '${quote_mysql:$3}'} {yes}{no}}
server_set_id = $2
fixed_login:
driver = plaintext
public_name = LOGIN
server_prompts = "Username:: : Password::"
server_condition = ${lookup mysql{SELECT '1' FROM users WHERE
CONCAT(user, '@', host) = '${quote_mysql:$1}' AND
pass = '${quote_mysql:$2}'} {yes}{no}}
server_set_id = $1
People who have a database where the domain name and usernames are separated
may appreciate this one, since it uses the lovely CONCAT function to test
for a match (I never thought I could even use it like that, but it works!).
Thanks,
Eli.
-----Original Message-----
From: ODHIAMBO Washington [
mailto:wash@wananchi.com]
Sent: Friday, June 20, 2003 12:21 PM
To: Eli
Subject: Re: [Exim] SMTP authentication
* Eli <eli@???> [20030620 19:16]: wrote:
> I just got SMTP authentication working on my server, and I tested to see
if
> I could then authenticate to the server to relay mail out of it - and it
let
> me (which is what I wanted), but it left me wondering why.
;-).
You mean the setup was that simple for you?
> Does Exim automatically enable a user who is authenticated to relay out of
> the server?
Yes.
> Is this the only reason for having the authentication (if so,
> then I can see why it would only change the relay setting)?
>
????
> I was thinking that I would have to do something else to then add that
user
> who authenticated to the list of hosts who can relay, but I guess I don't
> have to?
Once authenticated, he relays. That's it.
-Wash
--
Odhiambo Washington <wash@???> "The box said 'Requires
Wananchi Online Ltd. www.wananchi.com Windows 95, NT, or better,'
Tel: +254 2 313985-9 +254 2 313922 so I installed FreeBSD."
GSM: +254 72 743223 +254 733 744121 This sig is McQ! :-)
i'm living so far beyond my income that we may almost be said to be
living apart.
-- e. e. cummings
---
[This E-mail scanned for viruses]
---
[This E-mail scanned for viruses]