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