From b56e73795aa607e3d96c29d2c4bb851e5e38afbd Mon Sep 17 00:00:00 2001 From: Daniel Berteaud Date: Sun, 14 Oct 2012 20:43:17 +0200 Subject: [PATCH] UTF-8 pour les connexions MySQL --- root/usr/share/qpsmtpd/plugins/logging/log2sql | 3 +++ 1 file changed, 3 insertions(+) diff --git a/root/usr/share/qpsmtpd/plugins/logging/log2sql b/root/usr/share/qpsmtpd/plugins/logging/log2sql index a9daf54..4706f5f 100644 --- a/root/usr/share/qpsmtpd/plugins/logging/log2sql +++ b/root/usr/share/qpsmtpd/plugins/logging/log2sql @@ -58,6 +58,9 @@ sub connect_handler { $self->log(LOGDEBUG,"DSN:$dsn"); $dbh = DBI->connect($dsn,$user,$passwd) || $self->log(LOGERROR,DBI::errstr); + # Use UTF8 + $dbh->do("SET NAMES 'utf8';") || $self->log(LOGERROR,$dbh->errstr()); + # generate mail id $mail_id = $$.'.'.time.'.'.int(rand(10000)); # set note for other plugins