I just purchased the imap bundle and use the chilkatdotnet45 dll.
When passing the following (censored) address, it rejects even when the password (admittedly long and difficult) is correct:
if (!imap.Login("email@example.com", "Ullll$lllllllUlllllll*nn")) throw new ImapException ("Invalid Email Address or Password");
The address is censored and the domain is other than Rackspace, but the email provider is Rackspace (in case it needs special config).
The pass is also censored where U is uppercase, l is lowercase and n is number. I left the special characters valid just in case one of them causes the problem.
The instruction works on any other of the 200 email addresses in our app.
Also, I tested the same config in the Rackspace web mail app and works there too.
Thanks in advance.
I need some additional information:
1) Using verbose logging (by setting the imap.VerboseLogging property = True), please provide the contents of the imap.LastErrorText property captured after calling imap.Login
2) Set the imap.KeepSessionLog property = True, and then also send the contents of the imap.SessionLog property.
Also, did you really use a literal string within your app's source code? If so, maybe the chars are not correctly saved if using ANSI to save the source file?
answered Apr 25 '13 at 17:36
Check to see if this new build fixes the problem: http://www.chilkatsoft.com/preRelease/ChilkatDotNet45.zip
I tested using two different servers (including GMail) where I set the password to
your exact same password you were using, and both cases work.
answered Apr 29 '13 at 08:08