• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

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