mirror of
				https://bitbucket.org/jsuto/piler.git
				synced 2025-11-04 05:32:28 +01:00 
			
		
		
		
	@@ -72,7 +72,6 @@ int import_message(struct session_data *sdata, struct data *data, struct config
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
   state = parse_message(sdata, 1, data, cfg);
 | 
					   state = parse_message(sdata, 1, data, cfg);
 | 
				
			||||||
   post_parse(sdata, &state, cfg);
 | 
					   post_parse(sdata, &state, cfg);
 | 
				
			||||||
 | 
					 | 
				
			||||||
   rule = check_against_ruleset(data->archiving_rules, &state, sdata->tot_len, sdata->spam_message);
 | 
					   rule = check_against_ruleset(data->archiving_rules, &state, sdata->tot_len, sdata->spam_message);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   if(rule){
 | 
					   if(rule){
 | 
				
			||||||
@@ -87,6 +86,9 @@ int import_message(struct session_data *sdata, struct data *data, struct config
 | 
				
			|||||||
         rc = ERR;
 | 
					         rc = ERR;
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
      else {
 | 
					      else {
 | 
				
			||||||
 | 
					         // When importing emails, we should add the retention value (later) to the original sent value
 | 
				
			||||||
 | 
					         sdata->retained = sdata->sent;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
         rc = process_message(sdata, &state, data, cfg);
 | 
					         rc = process_message(sdata, &state, data, cfg);
 | 
				
			||||||
         unlink(state.message_id_hash);
 | 
					         unlink(state.message_id_hash);
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user