- Timestamp:
- 03/05/12 17:21:15 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/prototype/modules/filters/interceptors/FilterMapping.php
r5629 r5630 75 75 public function formatSieveScript( $rules ) 76 76 { 77 77 78 $require_fileinto = $require_flag = $require_reject = $require_vacation = $require_body = $require_imapflag = $vacation = $startswith = $endswith = false; 78 79 … … 83 84 foreach( $rules as $name => $data ) 84 85 { 85 86 /* Usado na opção Bloquear usuário do ExpressoMail */ 87 if($data['block']) { 88 ($i >0) ? $script_match = 'elsif anyof' : $script_match = 'if anyof'; 89 $script_match = $script_match . "(address :is \"from\" [\"" .$data['name'] . "\"]) {\r\n"; 90 $script_match .= "fileinto \"INBOX/Spam\"; \r\n}\r\n"; 91 $script_rules .= $script_match; 92 $script_match = ""; 93 $script_criteria = ""; 94 $require_fileinto = true; 95 $i++; 96 continue; 97 } 98 86 99 if( $data['enabled'] == 'false' ) 87 100 continue; … … 384 397 public function setRule( &$uri , &$params , &$criteria , $original ) 385 398 { 386 399 if( !$this->rules ) 387 400 $this->rules = $this->getRules(); 388 401
Note: See TracChangeset
for help on using the changeset viewer.