SASL

Matus Hrusovsky mhl na eposta.sk
Čtvrtek Říjen 24 19:17:37 CEST 2002


Dňa Št 24. Október 2002 19:01 Ondrej Sury napísal:
> Matus Hrusovsky <mhl na eposta.sk> writes:
> > Zdravim.
> >
> > Neviete niekto ako presne funguje komunikacia medzi klientom a serverom
> > pri SASL auth ?
> >
> > Akosi neviem najst spolocnu rec zo serverom.
> > telnet server 25
> > auth login|cram-md5|digest-md5
> >
> >>> s.login('a','b')
>
> send: 'ehlo ondrej.sury.cz\r\n'
> reply: '250-smtp.cz\r\n'
> reply: '250-AUTH LOGIN PLAIN\r\n'
> reply: '250-AUTH=LOGIN PLAIN\r\n'
> reply: '250-PIPELINING\r\n'
> reply: '250-STARTTLS\r\n'
> reply: '250 8BITMIME\r\n'
> reply: retcode (250); Msg: smtp.cz
> AUTH LOGIN PLAIN
> AUTH=LOGIN PLAIN
> PIPELINING
> STARTTLS
> 8BITMIME
> send: 'AUTH PLAIN YQBhAGI=\r\n'
> reply: '535 authorization failed (#5.7.0)\r\n'
>
> base64.decodestring('YQBhAGI=')
> 'a\x00a\x00b'
>
> ;-)

Tak k tomuto som sa tiez dopracoval :-)
Konkretne mi ide:
auth login
base64-encoded-login
base64-encoded-pass

Ale uz mi nejde:
auth cram-md5|digest-md5

Treba tu este nieco pridat do toho digestu (hlavicku?)?
Alebo len neviem pisat ?

Este poskusam...

Aj tak dik za odpoved.

Matus



Další informace o konferenci Sendmail