17 lines
		
	
	
		
			321 B
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			17 lines
		
	
	
		
			321 B
		
	
	
	
		
			Plaintext
		
	
	
	
| 
								 | 
							
								require ["vnd.dovecot.pipe", "copy", "imapsieve", "environment", "variables"];
							 | 
						||
| 
								 | 
							
								  
							 | 
						||
| 
								 | 
							
								if environment :matches "imap.mailbox" "*" {
							 | 
						||
| 
								 | 
							
								  set "mailbox" "${1}";
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								if string "${mailbox}" "Trash" {
							 | 
						||
| 
								 | 
							
								  stop;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								if environment :matches "imap.user" "*" {
							 | 
						||
| 
								 | 
							
								  set "username" "${1}";
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								pipe :copy "rspamd-learn-ham.sh" [ "${username}" ];
							 | 
						||
| 
								 | 
							
								
							 |