On Wed, 16 Jan 2008 18:40:40 -0800, Phil Pennock
<[EMAIL PROTECTED]> wrote:
>To debug manually, then simplifying PLAIN a lot to ignore SASLprep
>UTF-8 normalisation and authorisation ids, the PLAIN auth is just a
>base64 encoding of an ASCII NUL, your usercode, another ASCII NUL and
>then the password.
>
>If your usercode is fred and your password is sekret, then do:
>
>$ perl -MMIME::Base64 -le '$u="fred"; $p="sekret";
>    print encode_base64("\0$u\0$p")'
>
>This yields:
>  AGZyZWQAc2VrcmV0
>
>So to authenticate, you'd type:
>  AUTH PLAIN AGZyZWQAc2VrcmV0
>or optionally omit the base64 on the first attempt, get a 334
>continuation prompt, then supply the authentication data.

swaks is a good tool to spare oneself from this pain.

Greetings
Marc

-- 
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber         |   " Questions are the         | Mailadresse im Header
Mannheim, Germany  |     Beginning of Wisdom "     | http://www.zugschlus.de/
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834

-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to