The key lies in the courier-imap preauthvchkpw.c file in
the authlib directory. Check if it is calling the vpopmail
function parse_email() or vset_default_domain(). If it
doesn't, I've got a copy that should have it.

These are the functions that set get the ip <--> domain
mapping from vpopmail.


On Thu, 2001-11-08 at 15:40, Rick Macdougall wrote:
> Hi All,
> 
> I've looked the the mailing lists, faq's etc and haven't been able to find
> an answer except "MAYBE" that the code needs to be revisited.
> 
> Problem: domains on their own IP's cannot authenticate with the domain
> extension on the user name
> Example: test.axess.com = 216.162.64.210, vimap -a 216.162.64.210
> test.axess.com
> User: rickm can not authenticate via pop3, user [EMAIL PROTECTED] does
> without any problem.
> 
> Courier running without -nodnslookup and I've even tried compiling
> authvchkpw and installing that in /usr/lib/courier/libexec/authlib and
> changing the pop3d config file to use that instead of authdaemon.  Same
> results either way.
> 
> If I was clear, let me know and I'll elaborate.
> 
> Regards,
> 
> Rick
> 
> 
> 


Reply via email to