summaryrefslogtreecommitdiff
path: root/roundcubemail/program
diff options
context:
space:
mode:
authoralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2010-01-25 09:17:27 +0000
committeralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2010-01-25 09:17:27 +0000
commit710f2d3b30e590b7667086698aecadbb3a7f5f42 (patch)
tree972690ee50f9486119ca456d65319eb01ad85436 /roundcubemail/program
parent652c880bec7e5bcd978c3bfa7f88ff292451dce8 (diff)
- fix mail subject encoding with mb_encode_mimeheader() (#1486418)
git-svn-id: https://svn.roundcube.net/trunk@3219 208e9e7b-5314-0410-a742-e7e81cd9613c
Diffstat (limited to 'roundcubemail/program')
-rw-r--r--roundcubemail/program/steps/mail/sendmail.inc5
1 files changed, 3 insertions, 2 deletions
diff --git a/roundcubemail/program/steps/mail/sendmail.inc b/roundcubemail/program/steps/mail/sendmail.inc
index 560393cc9..230572f66 100644
--- a/roundcubemail/program/steps/mail/sendmail.inc
+++ b/roundcubemail/program/steps/mail/sendmail.inc
@@ -462,10 +462,11 @@ $data = $RCMAIL->plugins->exec_hook('outgoing_message_headers', array('headers'
$headers = $data['headers'];
// encoding subject header with mb_encode provides better results with asian characters
-if (function_exists("mb_encode_mimeheader"))
+if (function_exists('mb_encode_mimeheader'))
{
mb_internal_encoding($message_charset);
- $headers['Subject'] = mb_encode_mimeheader($headers['Subject'], $message_charset, 'Q');
+ $headers['Subject'] = mb_encode_mimeheader($headers['Subject'],
+ $message_charset, 'Q', $RCMAIL->config->header_delimiter(), 8);
mb_internal_encoding(RCMAIL_CHARSET);
}