Does the PREAUTH happen before or after the STARTTLS, or aren't you
using STARTTLS?

ps. You can break on this line to check what is in "buf". It's in
camel-imap-store.c around line 700 (mine is heavily patched, so the line
might differ).

static gboolean
connect_to_server (CamelService *service, struct addrinfo *ai, int
ssl_mode, CamelException *ex)
{
...
        if (!strncmp(buf, "* PREAUTH", 9))
                store->preauthed = TRUE;
...
}


On Tue, 2007-03-13 at 14:12 -0700, David Shifflett wrote:
> How do I configure Evolution such that it doesn't
> try and send a username/password (via the LOGIN command)?
> 
> My IMAP server is configured to have the users
> preauthenticated.
> The IMAP server sends PREAUTH as part of the initial
> message, but Evolution ignores this
> and tries the LOGIN command anyway,
> which of course causes IMAP to generate an error
> (it isn't expecting a LOGIN command).
> 
> The IMAP server is part of a research project
> and the user has already been authenticated,
> so no login is required (or allowed).
> This IMAP server works fine with Mozilla, Thunderbird,
> and even Outlook Express.
> 
> Thanks for any help,
> David Shifflett
> 
> 
> 
> _______________________________________________
> Evolution-hackers mailing list
> [email protected]
> http://mail.gnome.org/mailman/listinfo/evolution-hackers
-- 
Philip Van Hoof, software developer
home: me at pvanhoof dot be 
gnome: pvanhoof at gnome dot org 
http://www.pvanhoof.be/blog




_______________________________________________
Evolution-hackers mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/evolution-hackers

Reply via email to