View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001382 | SOGo | Web Mail | public | 2011-07-18 11:50 | 2011-12-30 20:03 |
Reporter | doma | Assigned To | ludovic | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 1.3.7 | ||||
Target Version | 1.3.12 | Fixed in Version | 1.3.12 | ||
Summary | 0001382: The user password with non-alphanumeric characters is modified at IMAP connections | ||||
Description | If the user password contains non-alphanumeric characters, Sogo authenticates the user with success at the connection but it sends a bad password to the imap server and so, the user get a blank page for its mail (Authentication Failure on the imap server). | ||||
Tags | No tags attached. | ||||
Should'nt it be {8} toto*11? :D Perhaps it would be a nice idea to implement some better login algorithm for IMAP instead of the old "A001 LOGIN user pass". AUTHENTICATE PLAIN would be such a candidate (through an SSL connection, sure). |
|
I'm seeing this behavior as well with version 1.3.8b and 1.3.8a. |
|
I've found the cause of this. In the SOPE-1.3.8 source tree, in sope-mime/NGImap4/NGImap4Client.m on line 542 : self->password = [[_passwd stringByEscapingImap4Password] copy]; you can either replace this with : self->password = [_passwd copy]; or, you can edit sope-mime/NGImap4/NSString+Imap4.m and comment out the characters you don't want escaped starting on line 269 :
VIOLA! Not sure what the security/stability side effects these changes have, but it did make it so the * in my IMAP password didn't make my mail folders not be displayed. |
|
I've seen the same, or sth. similar with opengroupware, there I recognized the problem with umlauts in the password. The relevant bug entry is here: http://sourceforge.net/apps/mantisbt/opengroupware/view.php?id=66 |
|
Fixed properly - using IMAP4's continuation. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2011-07-18 11:50 | doma | New Issue | |
2011-07-19 06:30 | gienger | Note Added: 0002721 | |
2011-08-19 23:03 | pwyman | Note Added: 0002813 | |
2011-09-02 21:49 | pwyman | Note Added: 0002840 | |
2011-09-03 15:24 | buzzdee | Note Added: 0002841 | |
2011-11-10 00:42 | ludovic | Target Version | => 1.3.10 |
2011-11-18 18:32 | ludovic | Target Version | 1.3.10 => 1.3.11 |
2011-12-12 17:36 | francis | Target Version | 1.3.11 => 1.3.12 |
2011-12-30 20:03 | ludovic | Note Added: 0003243 | |
2011-12-30 20:03 | ludovic | Status | new => resolved |
2011-12-30 20:03 | ludovic | Fixed in Version | => 1.3.12 |
2011-12-30 20:03 | ludovic | Resolution | open => fixed |
2011-12-30 20:03 | ludovic | Assigned To | => ludovic |