- Timestamp:
- 05/11/12 09:41:38 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/prototype/modules/filters/interceptors/FilterMapping.php
r6028 r6163 93 93 public function formatSieveScript( $rules ) 94 94 { 95 96 95 $require_fileinto = $require_flag = $require_reject = $require_vacation = $require_body = $require_imapflag = $vacation = $startswith = $endswith = false; 97 96 … … 151 150 case 'subject': 152 151 $criteria[$j]['field'] = "\"" . $criteria[$j]['field'] . "\""; 153 $criteria[$j]['value'] = "" . imap_8bit($criteria[$j]['value']) . " \", \"" . base64_encode($criteria[$j]['value']) . "";152 $criteria[$j]['value'] = "" . imap_8bit($criteria[$j]['value']) . "*\", \"" . base64_encode($criteria[$j]['value']) . ""; 154 153 $script_criteria .= "header :"; 155 154 break; … … 160 159 break; 161 160 case 'vacation': 161 continue; 162 case 'hasAttachment': 163 //$hasAttach = true; 162 164 continue; 163 165 default: … … 247 249 $script_action .= "}"; 248 250 249 if($vacation != true)251 if($vacation == false) 250 252 $script_rules .= $script_match . $script_criteria . $script_action . "\r\n"; 251 253 … … 497 499 */ 498 500 $imap = Controller::service( 'Imap' ); 499 $imap->apliSieveFilter($messages 501 $imap->apliSieveFilter($messages, $actions); 500 502 return $result; 501 503 //}
Note: See TracChangeset
for help on using the changeset viewer.