Package: avelsieve
Version: 1.9.9-2.4

Hello,

I have a rule that, if a virus was detected in an email, discards the
email and sends a notification message. That message contains special
German characters like ö, ß etc.

When in a web-browser I log in to my email server, open the "Filters" link
and choose verbose mode for displaying rules, the message is shown as an
empty string. This happens since I upgraded my email server from squeeze
to wheezy (I installed avelsieve from sid).

http://php.net/manual/de/function.htmlspecialchars.php says:

"Since PHP 5.4 for $string in htmlspecialchars($string) utf8 characters
are expected if no charset is defined explicitly as third parameter in the
function. Legacy products are mostly in Latin1 (alias iso-8859-1) what
makes the functions htmlspecialchars(), htmlentites() and
html_entity_decode() to return empty strings if a special character, e. g.
a German Umlaut, is present in $string:"

That page also gives hints how to solve the problem.

Regards
  Christoph


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to