I want to connect to "Cyrus timsieved v1.0.0". It needs SASL authentication
0 posts in topic
Flat View  Flat View
TOPIC ACTIONS:
 

Posted By:   Kahro_Raie
Posted On:   Tuesday, September 11, 2001 09:06 AM

I want to connect to "Cyrus timsieved v1.0.0". Is there any specific help materjal available. My current code seems to generate wrong decodeing string. INFO EXCHANGE IS AS FOLLOWS: "IMPLEMENTATION" "Cyrus timsieved v1.0.0" "SASL" "PLAIN LOGIN DIGEST-MD5 CRAM-MD5" "SIEVE" "fileinto reject envelope vacation imapflags notify subaddress regex" OK AUTHENTICATE "CRAM-MD5" {36} PDIxMDkwODEzNDMuMTAzNjc1MDNAYXJlcz4= "reaal 0e7eb5809bd71446bf504e5ffe6fc9fe" NO ("SASL" "error base64 decoding s   More>>

I want to connect to "Cyrus timsieved v1.0.0".


Is there any specific help materjal available. My current code seems to
generate wrong decodeing string.


INFO EXCHANGE IS AS FOLLOWS:


"IMPLEMENTATION" "Cyrus timsieved v1.0.0"

"SASL" "PLAIN LOGIN DIGEST-MD5 CRAM-MD5"

"SIEVE" "fileinto reject envelope vacation imapflags notify subaddress
regex"

OK

AUTHENTICATE "CRAM-MD5"

{36}

PDIxMDkwODEzNDMuMTAzNjc1MDNAYXJlcz4=

"reaal 0e7eb5809bd71446bf504e5ffe6fc9fe"

NO ("SASL" "error base64 decoding string") "Authentication error"


What am I doing:

1. addProvider

2. getSASLClient

3. create a socket an com_channels

4. read service info

5. send SASL method to server

6. receive some symbols

7. "evaluateChallenge" evaluate to get the response

8. SERVER DOES NOT ACCEPT THE RESPONSE


Thanks

   <<Less
About | Sitemap | Contact