------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugs.exim.org/show_bug.cgi?id=1401 Summary: New expansion operator ${utf8clean} Product: Exim Version: 4.82 Platform: Other URL: https://lists.exim.org/lurker/thread/20130730.164632.e84 e975a.en.html#i20130730.164632.e84e975a OS/Version: All Status: NEW Keywords: work:tiny Severity: wishlist Priority: high Component: String expansion AssignedTo: [email protected] ReportedBy: [email protected] CC: [email protected] Created an attachment (id=662) --> (http://bugs.exim.org/attachment.cgi?id=662) git format-patch against 4.82RC3 Recording of utf-8 characters from headers in mainlog and PostgreSQL DB via lookup usually works flawlessly. Occasionally PostgreSQL complains during INSERT of header items or main log events (our log host uses PostgreSQL as bakend) about invalid byte sequence, like here: [1\3] 1V085d-00067H-9X H=mail03.noris.net [62.128.1.223] Warning: ACL "warn" statement skipped: condition test deferred: PGSQL: query failed: ERROR: invalid byte sequence for encoding "UTF8": 0xfc This has been discussed here: https://lists.exim.org/lurker/thread/20130730.164632.e84e975a.en.html#i20130730.164632.e84e975a The attached patch against 4.82.RC3 implements a new expansion operator, which replaces invalid utf-8 sequences by an replacement character. Testcase and documentaion update are included. -- Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email -- ## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##
