> I am writing to report an issue with SquirrelMail 1.4.23-svn. > > We have a Linux server with the following environment : > > 1. Apache/2.4.39 with OpenSSL/1.1.1l > 2. PHP 7.3.4 > 3. squirrelmail-20190221_0201-SVN.locales.tar.bz2 > 4. Six SquirrelMail plugins > compatibility-2.0.16-1.0 > html_mail-2.3-1.4 > tnef_decoder-1.0-1.4.0 > undelete-2.0-1.4.0 > view_as_html-3.8 > vlogin-3.10.2-1.2.7 > 5. access two IMAP servers > one runs "Panda IMAP 2010.417" (built from Alpine-2.26 package) > one runs "Microsoft Exchange IMAP4" > > This copy of SquirrelMail works perfectly. > > > Recently, we upgraded SquirrelMail to > "squirrelmail-20230725_0200-SVN.stable.tar.bz2". > Exactly the same configurations are applied to the new tree. > The "<path to squirrelmail>/src/configtest.php" reports no error. > Users login are successful but the right frame shows the following error : > > # Connect to Panda IMAP >> ERROR: Bad or malformed request. >> Query: FETCH 1,32 (FLAGS UID RFC822.SIZE INTERNALDATE >> BODY.PEEK[HEADER.FIELDS >> (Date To Cc From Subject X-Priority Importance Priority Content-Type )]) >> Server responded: Syntax error in header fields > > # Connect to Microsoft Exchange >> ERROR: Bad or malformed request. >> Query: FETCH >> 23448:23449,23537,24173,24213,24402,24433,24452,24468,24505,24637,24673:24676 >> (FLAGS UID RFC822.SIZE INTERNALDATE BODY.PEEK[HEADER.FIELDS (Date To Cc >> From >> Subject X-Priority Importance Priority Content-Type )]) >> Server responded: Command Argument Error. 11 I just enabled the "info" plugin, went to Options --> IMAP server information, enabled the first three example commands, and entered a cut-and-paste of the command from your report, adjusting the requested IDs for my inbox count... as an example: FETCH 1710:1712,1716 (FLAGS UID RFC822.SIZE INTERNALDATE BODY.PEEK[HEADER.FIELDS (Date To Cc From Subject X-Priority Importance Priority Content-Type )]) The server didn't have any problems with this command. Can you please use the "info" plugin to further diagnose? Can you sniff the IMAP traffic for an older instance that is working as well as the new installation and compare how the commands look different? -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php > We then replicate the SquirrelMail installation on another server : > > 1. Apache/2.4.56 OpenSSL/3.1.0 > 2. PHP 8.1.17 > 3. squirrelmail-20230725_0200-SVN.stable.tar.bz2 > 4. no SquirrelMail plugins > > This copy of SquirrelMail has the same problem as described above. > > > Please kindly advise. ----- squirrelmail-users mailing list Posting guidelines: http://squirrelmail.org/postingguidelines List address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx List archives: http://news.gmane.org/gmane.mail.squirrelmail.user List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-users