RE: [Exim] Passwd file authenticator

Top Page
Delete this message
Reply to this message
Author: James Cumming
Date:  
To: exim-users
Subject: RE: [Exim] Passwd file authenticator
OK - If I use PAM I now get the following PAM error....

Any ideas?

Oct 10 14:18:40 leek exim(pam_unix)[18369]: authentication failure; logname= uid=8 euid=8 tty= ruser= rhost= user=jgc

Thanks

James


> -----Original Message-----
> From: exim-users-admin@???
> [mailto:exim-users-admin@exim.org] On Behalf Of James Cumming
> Sent: 10 October 2003 13:34
> To: 'Jez Hancock'; exim-users@???
> Subject: RE: [Exim] Passwd file authenticator
>
>
>
> Thanks Jez,
>
> I'll give this a go :-)
>
>
> > -----Original Message-----
> > From: exim-users-admin@???
> [mailto:exim-users-admin@exim.org] On
> > Behalf Of Jez Hancock
> > Sent: 10 October 2003 13:06
> > To: exim-users@???
> > Subject: Re: [Exim] Passwd file authenticator
> >
> >
> > On Fri, Oct 10, 2003 at 10:53:44AM +0100, James Cumming wrote:
> > > I'm trying to configure exim 4.24 to force authentication
> > from clients
> > > such as Outlook using the passwd file on my server.
> > Unfortunately, the
> > > documentation is very detailed about everything except how
> > to get it
> > > working!
> > >
> > > I basically want it to fail to relay mail from that IP if
> the user
> > > isn't authenticated correctly.
> > >
> > > Can someone provide me with an example for the exim.conf file
> > I use saslauthd on FreeBSD which works very nicely. The
> authenticator
> > looks like this:
> >
> >
> ######################################################################
> > #                   AUTHENTICATION CONFIGURATION
>          #

> >
> ######################################################################
> >
> > # There are no authenticator specifications in this default
> > configuration file.
> >
> > begin authenticators
> >
> > plain:
> >     driver = plaintext
> >     public_name = PLAIN
> >     server_condition = ${if saslauthd{{$2}{$3}}{1}{0}}

> >
> > login:
> >     driver = plaintext
> >     public_name = LOGIN
> >     server_prompts = "Username:: : Password::"
> >     server_condition = ${if saslauthd{{$1}{$2}}{1}{0}}

> >
> > In this way, Exim queries saslauthd when provided with
> user/pass data
> > and in turn saslauthd checks the validity of the data against using
> > the configured method (PAM by default).
> >
> > --
> > Jez Hancock
> > - System Administrator / PHP Developer
> >
> http://munk.nu/
>
> --
>
> ## List details at
> http://www.exim.org/mailman/listinfo/exim-> users Exim details
> at http://www.exim.org/ ##
>
>
>
>
> --
>
> ##
> List details at
> http://www.exim.org/mailman/listinfo/exim-> users Exim details
> at http://www.exim.org/ ##
>
>