• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion
  • Please beaware of a breaking change in the REST API on the next Plesk release (18.0.62).
    Starting from Plesk Obsidian 18.0.62, requests to REST API containing the Content-Type header with a media-type directive other than “application/json” will result in the HTTP “415 Unsupported Media Type” client error response code. Read more here

Problem with horde email when writing an HTML message with accented characters

jterry

Basic Pleskian
Hello

This weekend i updated a machine from 11.0 to 11.5.

This morning, a user alerted me about the problem that HTML emails she sent from horde shown "dirty" characters.

I've tried it many times and if i send an HTML with for example (body) áéíóú, the received email is: áéÃ*óú

This is shown both in horde and desktop clients. I Tried: Thunderbird (Linux), Sparrow (Mac), Outlook (Win).

Do you know how to solve this? (Text emails are correctly displayed).

I guessed perhaps the problem is the HTML composer doesn't translate accented characters to HTML entities, but i can be completely wrong and anyway don't know how to solve.

I switched to round cube for a while and there it works fine.

Any idea?

Thanks!

Best,
 
Looks like that you have CentOS 5.9? The problem in version of libxml on CentOS 5.9:

1. Plesk 11.5 comes with Horde 5
2. Horde 5 requires libxml >= 2.7
3. Plesk 11.5 supports CentOS 5.9
4. CentOS 5.9 comes with libxml 2.6

Possible workarounds:

1. Find repo with libxml 2.7 and upgrade it via yum.
2. Build from sources (like in http://serverfault.com/questions/266927/install-libxml2-2-7-x-on-centos-5-x ).
3. Upgrade OS to Centos 6.
 
Hello Igor

Thank you by your answer.

You're right, I have CentOS 5, 5.10 (upgraded last week), but no libxml2 2.6 installed:

Code:
rpm -qa libxml2
libxml2-2.6.26-2.1.21.el5_9.3
libxml2-2.6.26-2.1.21.el5_9.3


I'm going to install from src and let you know about how it works later. I can't upgrade to CentOS 6 easily now.

Thanks again

Best,
 
Hello again

I got a dependencies problem:

Code:
[root@machine_name x86_64]# yum localinstall --nogpgcheck libxml2-2.7.8-1.x86_64.rpm  libxml2-python-2.7.8-1.x86_64.rpm
Loaded plugins: fastestmirror
Setting up Local Package Process
Examining libxml2-2.7.8-1.x86_64.rpm: libxml2-2.7.8-1.x86_64
Marking libxml2-2.7.8-1.x86_64.rpm as an update to libxml2-2.6.26-2.1.21.el5_9.3.x86_64
Loading mirror speeds from cached hostfile
 * base: mirror.ovh.net
 * extras: mirror.ovh.net
 * updates: mirror.ovh.net
Excluding Packages in global exclude list
Finished
Marking libxml2-2.7.8-1.x86_64.rpm as an update to libxml2-2.6.26-2.1.21.el5_9.3.i386
Examining libxml2-python-2.7.8-1.x86_64.rpm: libxml2-python-2.7.8-1.x86_64
Marking libxml2-python-2.7.8-1.x86_64.rpm as an update to libxml2-python-2.6.26-2.1.21.el5_9.3.x86_64
Resolving Dependencies
--> Running transaction check
--> Processing Dependency: libxml2.so.2 for package: psa-kav8
---> Package libxml2.x86_64 0:2.7.8-1 set to be updated
---> Package libxml2-python.x86_64 0:2.7.8-1 set to be updated
--> Finished Dependency Resolution
psa-kav8-8.0.3-0.13051508.i386 from installed has depsolving problems
  --> Missing Dependency: libxml2.so.2 is needed by package psa-kav8-8.0.3-0.13051508.i386 (installed)
Error: Missing Dependency: libxml2.so.2 is needed by package psa-kav8-8.0.3-0.13051508.i386 (installed)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest

What to do?

Thanks
 
Hello

I've been informed (and tested it) that users can't attach files to email in horde.

When you select an attachment, it begins to upload it, and after a while the session ends and you're shown the login page.

Is this related the same (libxml2) or must open other thread?

Best,
 
Back
Top