* @copyright 2007 Alexandros Vellis * @package plugins * @subpackage avelsieve */ /** * Rule type: #12; Description: Global Whitelist * * This was written for the needs of the University of Athens * (http://www.uoa.gr, http://email.uoa.gr) * * @param array $rule * @return array array($out,$text,$terse, array('skip_further_execution'=>true))) */ function avelsieve_buildrule_12($rule) { global $avelsieve_rules_settings; extract($avelsieve_rules_settings[12]); $out = ''; $text = ''; $terse = ''; $whitelist = array(); if(isset($rule['whitelist'])) { $whitelist = $rule['whitelist']; } $out .= "# Whitelist Addresses Definition\n". "# Generated by Avelsieve\n"; $text .= _("Whitelist - The following email addresses are whitelisted and will not end up in Junk folders or considered as SPAM:") . ' '; $terse .= '
' . _("Whitelist:") . ''; return(array($out,$text,$terse, array('skip_further_execution'=>true))); }