From: Andrés C. <an...@ch...> - 2012-11-06 12:45:54
|
Hi there, I resend this mail because I haven't been able to find a solution. The problems arise after upgrading from ubuntu server 12.04 to 12.10: All the arriving mails from sender which name has accents or other likely characters, do not display the sender, same hapens if character is in subject (subject is not diplayed), eventhough, if the body contains this kind of characters, these are seen with no problem. At my address book all the names containing such characters desappeared, not the mail field, but only the name one, and it cannot be edited. I tried editing the "/var/lib/squirrelmail/data/an...@ch....abook", but the visualization results in strange characters, I've tried converting the file from iso-8859-1 to utf8, but nothing... Another problem is that when answering, the original massage is erased if there is an accented character, and messages that are not html, erase the "lines" where there is a word with accented characters.!!! any idea of what could be happening, any help? thanks in advance.... _______________________             andrés chandÃa P No imprima innecesariamente. ¡Cuide el medio ambiente! |
From: Andrés C. <an...@ch...> - 2012-11-06 19:47:15
|
does this have any solution? 2012.11.06 18:32 "Andrés ChandÃa" raÅ¡Ä: > > > Ok, thanks a lot, nothing else than clarify that my squirrelmail was > working like a charm before the upgrading to version 12.10 of ubuntu, ubuntu 12.10 has php 5.4. PHP developers changed defaults in htmlspecialchars function and it causes problems with some non-utf-8 texts in SquirrelMail. It includes email data (body or headers), address books that have older iso-8859-1 information, translations that don't use utf-8. -- Tomas ------------------------------------------------------------------------------ LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ----- squirrelmail-i18n mailing list Posting guidelines: http://squirrelmail.org/postingguidelines Information about translations: http://squirrelmail.org/wiki/LanguageTranslation Statistics for translations: http://l10n-stats.squirrelmail.org/ List address: squ...@li... List archives: http://news.gmane.org/gmane.mail.squirrelmail.internationalization List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-i18n _______________________             andrés chandÃa P No imprima innecesariamente. ¡Cuide el medio ambiente! |
From: Hernán C. <hco...@op...> - 2012-11-06 21:38:24
|
Hello Andres, Please check this: http://storm.malditainternet.com/wp/2008/11/configurar-squirrelmail-en-eACspanol-castellano/ Hope this is helpful, Best, 2012/11/6 "Andrés Chandía" <an...@ch...> > does this have any solution? > > > 2012.11.06 18:32 "Andrés > Chandía" rašė: > > > Ok, thanks a lot, nothing else than > clarify that my squirrelmail was > working like a charm before > the upgrading to version 12.10 of ubuntu, ubuntu 12.10 has php 5.4. PHP developers > changed defaults in htmlspecialchars function and it causes problems with some non-utf-8 texts > in SquirrelMail. It includes email data (body or headers), address books that have older > iso-8859-1 information, translations that don't use utf-8. -- Tomas > ------------------------------------------------------------------------------ LogMeIn > Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, > and manage PCs from one command center Diagnose problems and improve visibility into emerging > IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ----- > squirrelmail-i18n mailing list Posting guidelines: http://squirrelmail.org/postingguidelines > Information about translations: http://squirrelmail.org/wiki/LanguageTranslation > Statistics for translations: http://l10n-stats.squirrelmail.org/ List > address: squ...@li... <http://mail.chandia.net/src/compose.php?send_to=squirrelmail-i18n%40lists.sourceforge.net> > List archives: http://news.gmane.org/gmane.mail.squirrelmail.internationalization > List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-i18n > > > > > > _______________________ > andrés chandía > [image: chandia.net] <http://www.chandia.net> > P No imprima innecesariamente. ¡Cuide el medio ambiente! > > > ------------------------------------------------------------------------------ > LogMeIn Central: Instant, anywhere, Remote PC access and management. > Stay in control, update software, and manage PCs from one command center > Diagnose problems and improve visibility into emerging IT issues > Automate, monitor and manage. Do more in less time with Central > http://p.sf.net/sfu/logmein12331_d2d > ----- > squirrelmail-i18n mailing list > Posting guidelines: http://squirrelmail.org/postingguidelines > Information about translations: > http://squirrelmail.org/wiki/LanguageTranslation > Statistics for translations: http://l10n-stats.squirrelmail.org/ > List address: squ...@li... > List archives: > http://news.gmane.org/gmane.mail.squirrelmail.internationalization > List info (subscribe/unsubscribe/change options): > https://lists.sourceforge.net/lists/listinfo/squirrelmail-i18n > |
From: Andrés C. <an...@ch...> - 2012-11-06 21:34:14
|
Thanks Hernán for your suggestion, unfortunatelly it didn't work out, I follewd the instructions over that page but no improvement: Tanks again Hello Andres, Please check this: http://storm.malditainternet.com/wp/2008/11/configurar-squirrelmail-en-eACspanol-castellano/ Hope this is helpful, Best, 2012/11/6 "Andrés ChandÃa" <an...@ch...> does this have any solution? 2012.11.06 18:32 "Andrés ChandÃa" raÅ¡Ä: > > > Ok, thanks a lot, nothing else than clarify that my squirrelmail was > working like a charm before the upgrading to version 12.10 of ubuntu, ubuntu 12.10 has php 5.4. PHP developers changed defaults in htmlspecialchars function and it causes problems with some non-utf-8 texts in SquirrelMail. It includes email data (body or headers), address books that have older iso-8859-1 information, translations that don't use utf-8. -- Tomas ------------------------------------------------------------------------------ LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ----- squirrelmail-i18n mailing list Posting guidelines: http://squirrelmail.org/postingguidelines Information about translations: http://squirrelmail.org/wiki/LanguageTranslation Statistics for translations: http://l10n-stats.squirrelmail.org/ List address: squ...@li... List archives: http://news.gmane.org/gmane.mail.squirrelmail.internationalization List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-i18n _______________________             andrés chandÃa P No imprima innecesariamente. ¡Cuide el medio ambiente! ------------------------------------------------------------------------------ LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ----- squirrelmail-i18n mailing list Posting guidelines: http://squirrelmail.org/postingguidelines Information about translations: http://squirrelmail.org/wiki/LanguageTranslation Statistics for translations: http://l10n-stats.squirrelmail.org/ List address: squ...@li... List archives: http://news.gmane.org/gmane.mail.squirrelmail.internationalization List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-i18n _______________________             andrés chandÃa P No imprima innecesariamente. ¡Cuide el medio ambiente! |
From: Tomas K. <to...@us...> - 2012-11-06 22:01:38
|
"Andrés Chandía" wrote > does this have any solution? http://squirrelmail.5843.n7.nabble.com/Blank-message-body-on-some-replies-td16.html It requires hunting down every affected function. SquirrelMail developers are working on it (http://squirrelmail.5843.n7.nabble.com/php-5-4-issues-htmlspecialchars-session-unregister-td16018.html). -- Tomas -- View this message in context: http://squirrelmail.5843.n7.nabble.com/squirrelmail-characters-problems-after-upgrading-ubuntu-server-from-12-04-to-12-10-tp25101p25112.html Sent from the squirrelmail-i18n mailing list archive at Nabble.com. |
From: Andrés C. <an...@ch...> - 2012-11-06 22:33:52
|
Thanks Tomas. this patch did nothing to my sm: http://pastebin.com/3RQCUEV4 this one fixed the subject and sender and body issues: http://pastebin.com/sWJTzGCL but I still don't get the original message at the answer mail, should I apply also the patch porposed by taca: http://doga.jp/~taka2/archive/squirrelmail-webmail-1.4.22-PHP54jaJP_20120705taka2.diff "Andrés ChandÃa" wrote > does this have any solution? http://squirrelmail.5843.n7.nabble.com/Blank-message-body-on-some-replies-td16.html It requires hunting down every affected function. SquirrelMail developers are working on it (http://squirrelmail.5843.n7.nabble.com/php-5-4-issues-htmlspecialchars-session-unregister-td16018.html). -- Tomas -- View this message in context: http://squirrelmail.5843.n7.nabble.com/squirrelmail-characters-problems-after-upgrading-ubuntu-server-from-12-04-to-12-10-tp25101p25112.html Sent from the squirrelmail-i18n mailing list archive at Nabble.com. ------------------------------------------------------------------------------ LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ----- squirrelmail-i18n mailing list Posting guidelines: http://squirrelmail.org/postingguidelines Information about translations: http://squirrelmail.org/wiki/LanguageTranslation Statistics for translations: http://l10n-stats.squirrelmail.org/ List address: squ...@li... List archives: http://news.gmane.org/gmane.mail.squirrelmail.internationalization List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-i18n _______________________             andrés chandÃa P No imprima innecesariamente. ¡Cuide el medio ambiente! |
From: Tomas K. <to...@us...> - 2012-11-06 22:56:53
|
"Andrés Chandía" wrote > Thanks Tomas. > > this patch did nothing to my sm: http://pastebin.com/3RQCUEV4 > > this one fixed the subject and sender and body issues: > http://pastebin.com/sWJTzGCL > > but I still don't get the original message at the answer mail, should I > apply also the > patch porposed > by taca: > http://doga.jp/~taka2/archive/squirrelmail-webmail-1.4.22-PHP54jaJP_20120705taka2.diff Taka's patch alone should be enough, if you fix return htmlspecialchars($string, ENT_COMPAT | ENT_HTML401, $encoding); to return htmlspecialchars($string, ENT_COMPAT, $encoding); in sq_htmlspecialchars function (in functions/i18n.php). Please note that you are running SquirrelMail package created by Debian with patches that can make it incompatible with stock SquirrelMail used by Taka's patch. -- Tomas -- View this message in context: http://squirrelmail.5843.n7.nabble.com/squirrelmail-characters-problems-after-upgrading-ubuntu-server-from-12-04-to-12-10-tp25101p25115.html Sent from the squirrelmail-i18n mailing list archive at Nabble.com. |
From: Andrés C. <an...@ch...> - 2012-11-07 13:00:07
|
Taka patch turned everything blank, from the login page onwards, so I went back to my previous version and patched again with the other two patches, now I realized that the original message is included in the answer if I change the web interface visualization options to english, in spanish still does not appears, and at the address book still happens de same, I mean, names with accents ar not seen even with the interface in english. Thanks On Tue, November 6, 2012 22:56, Tomas Kuliavas wrote: > "Andrés ChandÃÂa" wrote >> Thanks Tomas. >> >> this patch did nothing to my sm: http://pastebin.com/3RQCUEV4 >> >> this one fixed the subject and sender and body issues: >> http://pastebin.com/sWJTzGCL >> >> but I still don't get the original message at the answer mail, should I >> apply also the >> patch porposed >> by taca: >> http://doga.jp/~taka2/archive/squirrelmail-webmail-1.4.22-PHP54jaJP_20120705taka2.diff > > Taka's patch alone should be enough, if you fix > > return htmlspecialchars($string, ENT_COMPAT | ENT_HTML401, $encoding); > > to > > return htmlspecialchars($string, ENT_COMPAT, $encoding); > > in sq_htmlspecialchars function (in functions/i18n.php). > > Please note that you are running SquirrelMail package created by Debian with > patches that can make it incompatible with stock SquirrelMail used by Taka's > patch. > _______________________             andrés chandÃa P No imprima innecesariamente. ¡Cuide el medio ambiente! |
From: Andrés C. <an...@ch...> - 2012-11-07 13:14:57
|
It seems that if the original message appears or not at the answer it depends on the codification of the sender of the original message, because even with interface in english some answers do not include the original message. On Wed, November 7, 2012 12:59, "Andrés ChandÃa" wrote: Taka patch turned everything blank, from the login page onwards, so I went back to my previous version and patched again with the other two patches, now I realized that the original message is included in the answer if I change the web interface visualization options to english, in spanish still does not appears, and at the address book still happens de same, I mean, names with accents ar not seen even with the interface in english. Thanks On Tue, November 6, 2012 22:56, Tomas Kuliavas wrote: > "Andrés ChandÃÂa" wrote >> Thanks Tomas. >> >> this patch did nothing to my sm: http://pastebin.com/3RQCUEV4 >> >> this one fixed the subject and sender and body issues: >> http://pastebin.com/sWJTzGCL >> >> but I still don't get the original message at the answer mail, should I >> apply also the >> patch porposed >> by taca: >> http://doga.jp/~taka2/archive/squirrelmail-webmail-1.4.22-PHP54jaJP_20120705taka2.diff > > Taka's patch alone should be enough, if you fix > > return htmlspecialchars($string, ENT_COMPAT | ENT_HTML401, $encoding); > > to > > return htmlspecialchars($string, ENT_COMPAT, $encoding); > > in sq_htmlspecialchars function (in functions/i18n.php). > > Please note that you are running SquirrelMail package created by Debian with > patches that can make it incompatible with stock SquirrelMail used by Taka's > patch. > _______________________ andrés chandÃa P No imprima innecesariamente. ¡Cuide el medio ambiente! _______________________             andrés chandÃa P No imprima innecesariamente. ¡Cuide el medio ambiente! |
From: Tomas K. <to...@us...> - 2012-11-07 19:31:15
|
2012.11.07 15:14 "Andrés Chandía" rašė: > > > It seems that if the original message appears or not at the answer it > depends on the > codification of the sender of the original message, because even with > interface in english > some answers do not include the original message. SquirrelMail 1.4.22 has about 230 htmlspecialchars calls. Most of them are not affected by this problem, but if you want to play safe, you are free to replace them all with three parameter htmlspecialchars version from email thread in my previous link. Please note that I am not SquirrelMail developer and I have no intention of writing patches for SquirrelMail. -- Tomas |
From: Andrés C. <an...@ch...> - 2012-11-07 19:49:09
|
If this is what you refer to: "return htmlspecialchars($string, ENT_COMPAT | ENT_HTML401, $encoding); to return htmlspecialchars($string, ENT_COMPAT, $encoding);" I coud not find any "ENT_HTML401" but: grep -r "ENT_COMPAT" . ./functions/i18n.php: if (! $save_html) $string = htmlspecialchars ($string,ENT_COMPAT,'iso-8859-1'); ./functions/i18n.patch:+ if (! $save_html) $string = htmlspecialchars ($string,ENT_COMPAT,'iso-8859-1'); ./functions/i18n.php.orig: if (! $save_html) $string = htmlspecialchars ($string,ENT_COMPAT,'iso-8859-1'); ./functions/url_parser.php: in_array($match[0],sq_get_html_translation_table(HTML_ENTITIES,ENT_COMPAT,'utf-8')))) { ./plugins/quicksave/login_functions.php:function convert_html_entities_to_unicode_entities($string, $quote_style=ENT_COMPAT) ./bigpatch.patch:+ return htmlspecialchars($string, ENT_COMPAT, $encoding); ./squirrelmail/functions/url_parser.php: in_array($match[0],sq_get_html_translation_table(HTML_ENTITIES,ENT_COMPAT,'utf-8')))) { ./squirrelmail/plugins/quicksave/login_functions.php:function convert_html_entities_to_unicode_entities($string, $quote_style=ENT_COMPAT) ./src/compose.patch:+ echo "\n\n".htmlspecialchars(decodeHeader($body,false,false,true),ENT_COMPAT,'iso-8859-1'); ./src/compose.patch:+ echo "\n\n".htmlspecialchars(decodeHeader($body,false,false,true),ENT_COMPAT,'iso-8859-1'); ./src/compose.patch:+ echo htmlspecialchars(decodeHeader($body,false,false,true),ENT_COMPAT,'iso-8859-1'); ./src/compose.php: echo "\n\n".htmlspecialchars(decodeHeader($body,false,false,true),ENT_COMPAT,'iso-8859-1'); ./src/compose.php: echo "\n\n".htmlspecialchars(decodeHeader($body,false,false,true),ENT_COMPAT,'iso-8859-1'); ./src/compose.php: echo htmlspecialchars(decodeHeader($body,false,false,true),ENT_COMPAT,'iso-8859-1'); If you didn't mean that, could you explain to me what is the change you reffer to? Thanks On Wed, November 7, 2012 19:31, Tomas Kuliavas wrote: > 2012.11.07 15:14 "Andrés ChandÃÂa" raà ¡Ãâ: >> >> >> It seems that if the original message appears or not at the answer it >> depends on the >> codification of the sender of the original message, because even with >> interface in english >> some answers do not include the original message. > > SquirrelMail 1.4.22 has about 230 htmlspecialchars calls. Most of them are > not affected by this problem, but if you want to play safe, you are free > to replace them all with three parameter htmlspecialchars version from > email thread in my previous link. > > Please note that I am not SquirrelMail developer and I have no intention > of writing patches for SquirrelMail. > _______________________             andrés chandÃa P No imprima innecesariamente. ¡Cuide el medio ambiente! |