Fix additional_message_headers plugin compatibility with Mail_Mime >= 1.9 (#1490657)

pull/323/head
Aleksander Machniak 9 years ago
parent 4c0cb96a48
commit 89a49dd370

@ -22,6 +22,7 @@ CHANGELOG Roundcube Webmail
- Fix bug where Archive/Junk buttons were not active after page jump with select=all mode (#1490647)
- Fix bug in long recipients list parsing for cases where recipient name contained @-char (#1490653)
- Plugin API: Added addressbook_export hook
- Fix additional_message_headers plugin compatibility with Mail_Mime >= 1.9 (#1490657)
RELEASE 1.2-beta
----------------

@ -24,22 +24,14 @@ class additional_message_headers extends rcube_plugin
{
$this->load_config();
$headers = $args['message']->headers();
$rcube = rcube::get_instance();
$rcube = rcube::get_instance();
// additional email headers
$additional_headers = $rcube->config->get('additional_message_headers', array());
foreach ((array)$additional_headers as $header => $value) {
if (null === $value) {
unset($headers[$header]);
}
else {
$headers[$header] = $value;
}
}
$args['message']->_headers = array();
$args['message']->headers($headers);
if (!empty($additional_headers)) {
$args['message']->headers($additional_headers, true);
}
return $args;
}

@ -3,7 +3,7 @@
"type": "roundcube-plugin",
"description": "Very simple plugin which will add additional headers to or remove them from outgoing messages.",
"license": "GPLv2",
"version": "1.2.0",
"version": "1.2.1",
"authors": [
{
"name": "Ziba Scott",

Loading…
Cancel
Save