|  | @@ -66,6 +66,43 @@ smtpd_milters = unix:/milterfrom/milterfrom, unix:/opendkim/opendkim.sock
 | 
	
		
			
				|  |  |  non_smtpd_milters = unix:/milterfrom/milterfrom, unix:/opendkim/opendkim.sock
 | 
	
		
			
				|  |  |  ```
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +```bash
 | 
	
		
			
				|  |  | +systemctl enable milterfrom
 | 
	
		
			
				|  |  | +service postfix restart
 | 
	
		
			
				|  |  | +service milterfrom start
 | 
	
		
			
				|  |  | +```
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +## Example
 | 
	
		
			
				|  |  | +```bash
 | 
	
		
			
				|  |  | +openssl s_client -connect mail.example.invalid -starttls smtp
 | 
	
		
			
				|  |  | +```
 | 
	
		
			
				|  |  | +```
 | 
	
		
			
				|  |  | +CONNECTED(00000003)
 | 
	
		
			
				|  |  | +[TLS stuff]
 | 
	
		
			
				|  |  | +---
 | 
	
		
			
				|  |  | +250 DSN
 | 
	
		
			
				|  |  | +auth login
 | 
	
		
			
				|  |  | +[...]
 | 
	
		
			
				|  |  | +235 2.7.0 Authentication successful
 | 
	
		
			
				|  |  | +mail from: theuser@example.invalid
 | 
	
		
			
				|  |  | +250 2.1.0 Ok
 | 
	
		
			
				|  |  | +rcpt to: someuser@external.invalid
 | 
	
		
			
				|  |  | +250 2.1.5 Ok
 | 
	
		
			
				|  |  | +data
 | 
	
		
			
				|  |  | +354 End data with <CR><LF>.<CR><LF>
 | 
	
		
			
				|  |  | +From: anotheruser@example.invalid
 | 
	
		
			
				|  |  | +To: someuser@external.invalid
 | 
	
		
			
				|  |  | +Subject: Spam
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +Hey! :)
 | 
	
		
			
				|  |  | +.
 | 
	
		
			
				|  |  | +550 5.7.1 Rejected due to unmatching envelope and header sender.
 | 
	
		
			
				|  |  | +quit
 | 
	
		
			
				|  |  | +221 2.0.0 Bye
 | 
	
		
			
				|  |  | +closed
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +```
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  ## Run
 | 
	
		
			
				|  |  |  To start the daemon directly, run the following:
 | 
	
		
			
				|  |  |  ```bash
 |