> Last night I upgraded my Linux server to PHP 5.1.1. Prior to that, > Squirrel Mail had been working just fine. Since I upgraded, when I > compose and send a message from Squirrel Mail (1.4.5), I get the following > error message: > > ERROR: Bad or malformed request. > Server responded: Error in IMAP command APPEND: Invalid characters in atom > > > Interestingly, the e-mail itself actually gets sent. > > > Not sure if it matters, but as part of the 5.1.1 upgrade, I had to > upgrade libxml2 as well. > > uname -a: Linux XX.XX.XX 2.4.21-27.ELsmp #1 SMP Wed Dec 1 21:59:02 EST > 2004 i686 > i686 i386 GNU/Linux > > Any ideas?
PHP fixed handling of curly brackets in 5.1.0 and 5.1.1 versions. 5.1.0 version was first try, 5.1.1 fixed problems discovered in 5.1.0. SquirrelMail 1.4.6cvs contains changes, that fix incorrect handling of curly brackets in sqimap_append() function. See http://www.squirrelmail.org/wiki/KnownBugs If you use SquirrelMail with PHP 5.0.5 or newer, get 1.4.6cvs snapshot, set php error_reporting to E_ALL and report any errors and notices to SquirrelMail developers. If you don't want to use 1.4.6cvs, apply all PHP5 related patches to your 1.4.5 install (I think fatal errors are fixed in four places) or downgrade php to 5.0.4. -- Tomas ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click -- squirrelmail-users mailing list Posting Guidelines: http://www.squirrelmail.org/wiki/MailingListPostingGuidelines List Address: [email protected] List Archives: http://news.gmane.org/thread.php?group=gmane.mail.squirrelmail.user List Archives: http://sourceforge.net/mailarchive/forum.php?forum_id=2995 List Info: https://lists.sourceforge.net/lists/listinfo/squirrelmail-users
