[Postfix] remove dnsbl_reply.map if not required
This commit is contained in:
		
							parent
							
								
									e176724775
								
							
						
					
					
						commit
						b050cb9864
					
				
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @ -37,6 +37,7 @@ data/conf/postfix/sni.map | |||||||
| data/conf/postfix/sni.map.db | data/conf/postfix/sni.map.db | ||||||
| data/conf/postfix/sql | data/conf/postfix/sql | ||||||
| data/conf/postfix/dns_blocklists.cf | data/conf/postfix/dns_blocklists.cf | ||||||
|  | data/conf/postfix/dnsbl_reply.map | ||||||
| data/conf/rspamd/custom/* | data/conf/rspamd/custom/* | ||||||
| data/conf/rspamd/local.d/* | data/conf/rspamd/local.d/* | ||||||
| data/conf/rspamd/override.d/* | data/conf/rspamd/override.d/* | ||||||
|  | |||||||
| @ -435,10 +435,10 @@ if [ ! -z "$DNSBL_CONFIG" ]; then | |||||||
|   ${SPAMHAUS_DQS_KEY}.zen.dq.spamhaus.net=127.0.0.[10;11]*8 |   ${SPAMHAUS_DQS_KEY}.zen.dq.spamhaus.net=127.0.0.[10;11]*8 | ||||||
|   ${SPAMHAUS_DQS_KEY}.zen.dq.spamhaus.net=127.0.0.3*4 |   ${SPAMHAUS_DQS_KEY}.zen.dq.spamhaus.net=127.0.0.3*4 | ||||||
|   ${SPAMHAUS_DQS_KEY}.zen.dq.spamhaus.net=127.0.0.2*3 |   ${SPAMHAUS_DQS_KEY}.zen.dq.spamhaus.net=127.0.0.2*3 | ||||||
| postscreen_dnsbl_reply_map = texthash:/opt/postfix/conf/dnsbl_reply | postscreen_dnsbl_reply_map = texthash:/opt/postfix/conf/dnsbl_reply.map | ||||||
| EOF | EOF | ||||||
| 
 | 
 | ||||||
|   cat <<EOF > /opt/postfix/conf/dnsbl_reply |   cat <<EOF > /opt/postfix/conf/dnsbl_reply.map | ||||||
| # Autogenerated by mailcow, using Spamhaus DQS reply domains | # Autogenerated by mailcow, using Spamhaus DQS reply domains | ||||||
| ${SPAMHAUS_DQS_KEY}.sbl.dq.spamhaus.net     sbl.spamhaus.org | ${SPAMHAUS_DQS_KEY}.sbl.dq.spamhaus.net     sbl.spamhaus.org | ||||||
| ${SPAMHAUS_DQS_KEY}.xbl.dq.spamhaus.net     xbl.spamhaus.org | ${SPAMHAUS_DQS_KEY}.xbl.dq.spamhaus.net     xbl.spamhaus.org | ||||||
| @ -449,6 +449,9 @@ ${SPAMHAUS_DQS_KEY}.zrd.dq.spamhaus.net     zrd.spamhaus.org | |||||||
| EOF | EOF | ||||||
|     ) |     ) | ||||||
|   else |   else | ||||||
|  |     if [ -f "/opt/postfix/conf/dnsbl_reply.map" ]; then | ||||||
|  |       rm /opt/postfix/conf/dnsbl_reply.map | ||||||
|  |     fi | ||||||
|     response=$(curl --connect-timeout 15 --max-time 30 -s -o /dev/null -w "%{http_code}" "https://asn-check.mailcow.email") |     response=$(curl --connect-timeout 15 --max-time 30 -s -o /dev/null -w "%{http_code}" "https://asn-check.mailcow.email") | ||||||
|     if [ "$response" -eq 503 ]; then |     if [ "$response" -eq 503 ]; then | ||||||
|       echo -e "\e[31mThe AS of your IP is listed as a banned AS from Spamhaus!\e[0m" |       echo -e "\e[31mThe AS of your IP is listed as a banned AS from Spamhaus!\e[0m" | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 FreddleSpl0it
						FreddleSpl0it