mirror of
https://github.com/roundcube/roundcubemail.git
synced 2026-03-07 00:26:48 +01:00
moved plugins
This commit is contained in:
@@ -1,43 +0,0 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Additional Message Headers
|
||||
*
|
||||
* Very simple plugin which will add additional headers
|
||||
* to or remove them from outgoing messages.
|
||||
*
|
||||
* Enable the plugin in config/main.inc.php and add your desired headers:
|
||||
* $rcmail_config['additional_message_headers'] = array('User-Agent');
|
||||
*
|
||||
* @version @package_version@
|
||||
* @author Ziba Scott
|
||||
* @website http://roundcube.net
|
||||
*/
|
||||
class additional_message_headers extends rcube_plugin
|
||||
{
|
||||
public $task = 'mail';
|
||||
|
||||
function init()
|
||||
{
|
||||
$this->add_hook('outgoing_message_headers', array($this, 'message_headers'));
|
||||
}
|
||||
|
||||
function message_headers($args)
|
||||
{
|
||||
$this->load_config();
|
||||
|
||||
// additional email headers
|
||||
$additional_headers = rcmail::get_instance()->config->get('additional_message_headers',array());
|
||||
foreach($additional_headers as $header=>$value){
|
||||
if (null === $value) {
|
||||
unset($args['headers'][$header]);
|
||||
} else {
|
||||
$args['headers'][$header] = $value;
|
||||
}
|
||||
}
|
||||
|
||||
return $args;
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user