mirror of
				https://github.com/mail-in-a-box/mailinabox.git
				synced 2025-11-03 19:30:54 +00:00 
			
		
		
		
	Merge remote-tracking branch 'origin/postfix-quota'
This commit is contained in:
		
						commit
						ebb5896301
					
				@ -68,12 +68,26 @@ plugin {
 | 
			
		||||
 | 
			
		||||
plugin {
 | 
			
		||||
  quota = maildir
 | 
			
		||||
 | 
			
		||||
  quota_grace = 10%
 | 
			
		||||
 | 
			
		||||
  quota_status_success = DUNNO
 | 
			
		||||
  quota_status_nouser = DUNNO
 | 
			
		||||
  quota_status_overquota = "522 5.2.2 Mailbox is full"
 | 
			
		||||
 | 
			
		||||
  #quota = dirsize:User quota
 | 
			
		||||
  #quota = maildir:User quota
 | 
			
		||||
  #quota = dict:User quota::proxy::quota
 | 
			
		||||
  #quota = fs:User quota
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
service quota-status {
 | 
			
		||||
    executable = quota-status -p postfix
 | 
			
		||||
    inet_listener {
 | 
			
		||||
        port = 12340
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# Multiple quota roots are also possible, for example this gives each user
 | 
			
		||||
# their own 100MB quota and one shared 1GB quota within the domain:
 | 
			
		||||
plugin {
 | 
			
		||||
 | 
			
		||||
@ -195,7 +195,7 @@ tools/editconf.py /etc/postfix/main.cf virtual_transport=lmtp:[127.0.0.1]:10025
 | 
			
		||||
# "450 4.7.1 Client host rejected: Service unavailable". This is a retry code, so the mail doesn't properly bounce. #NODOC
 | 
			
		||||
tools/editconf.py /etc/postfix/main.cf \
 | 
			
		||||
	smtpd_sender_restrictions="reject_non_fqdn_sender,reject_unknown_sender_domain,reject_authenticated_sender_login_mismatch,reject_rhsbl_sender dbl.spamhaus.org" \
 | 
			
		||||
	smtpd_recipient_restrictions=permit_sasl_authenticated,permit_mynetworks,"reject_rbl_client zen.spamhaus.org",reject_unlisted_recipient,"check_policy_service inet:127.0.0.1:10023"
 | 
			
		||||
	smtpd_recipient_restrictions=permit_sasl_authenticated,permit_mynetworks,"reject_rbl_client zen.spamhaus.org",reject_unlisted_recipient,"check_policy_service inet:127.0.0.1:10023","check_policy_service inet:127.0.0.1:12340"
 | 
			
		||||
 | 
			
		||||
# Postfix connects to Postgrey on the 127.0.0.1 interface specifically. Ensure that
 | 
			
		||||
# Postgrey listens on the same interface (and not IPv6, for instance).
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user