David Champion wrote:
> * On 29 Feb 2012, Chris Burdess wrote: 
> > 
> > e.g. set smtp_url=smtps://[email protected]:[email protected]/
> > or   set smtp_url=smtps://me%20googlemail.com:[email protected]/
> > 
> > both fail.
> 
> This should work, and it works for me. (Confirmed variables: %-encoding
> of @ is not necessary.  The trailing / is not required, but it doesn't
> hurt.)  My mutt version tracks development pretty closely, but nothing
> notable has changed in URL parsing since 1.5.21.
> 
> By "fail", do you mean that you get an error message such as "Invalid
> SMTP URL", or that you get authentication errors from the server?  Can
> you send debug output showing what stages are successful?  Can you trace
> smtp_fill_account in a debugger and confirm that it is not parsing your
> url correctly?
> 
> Note that if your password contains a literal % character, that does
> need to be encoded as %25.

By fail I mean I get an authentication error:

    SASL authentication failed

(and yes, they are the correct credentials and Evolution etc work fine with
them)

Regarding the rest, please bear in mind it's quite a long time since I
developed in C. I grabbed the debugging symbols from the mutt-dbg deb and
fired it up in gdb, and I get:

Reading symbols from /usr/bin/mutt...Reading symbols from 
/usr/lib/debug/usr/bin/mutt-org...done.
done.
(gdb) break smtp_fill_account
Function "smtp_fill_account" not defined.
Make breakpoint pending on future shared library load? (y or [n]) n

I'm happy to test out various things if you can provide some step-by-step
instructions?
-- 
Chris Burdess

Reply via email to