# # ______ _ # | ____| | | # | |__ __ ___ __ _ _ _ __ __ _ __ _| |_ ___ # | __| \ \/ / '_ \| | | | '__/ _` |/ _` | __/ _ \ # | |____ > <| |_) | |_| | | | (_| | (_| | || __/ # |______/_/\_\ .__/ \__,_|_| \__, |\__,_|\__\___| # | | __/ | # |_| |___/ # # https://xpg8.tk | https://github.com/smck83/expurgate # Automatically generated rbldnsd config by Expurgate[xpg8.tk] for:spf.protection.outlook.com @ 2023-05-24 20:54:47.405207 # Source of truth: spf.protection.outlook.com - Will not work in production unless you replace a single record. e.g. include:spf.protection.outlook.com with include:%{ir}.spf.protection.outlook.com._spf.yourdomain.com # ^ spf.protection.outlook.com # ^ v=spf1 ip4:40.92.0.0/15 ip4:40.107.0.0/16 ip4:52.100.0.0/14 ip4:104.47.0.0/17 ip6:2a01:111:f400::/48 ip6:2a01:111:f403::/49 ip6:2a01:111:f403:8000::/50 ip6:2a01:111:f403:c000::/51 ip6:2a01:111:f403:f000::/52 -all # Depth:1 # IP & Subnet: 9 $DATASET ip4set:spf.protection.outlook.com spf.protection.outlook.com :3:v=spf1 ip4:$ -all 40.92.0.0/15 # subnet:spf.protection.outlook.com 40.107.0.0/16 # subnet:spf.protection.outlook.com 52.100.0.0/14 # subnet:spf.protection.outlook.com 104.47.0.0/17 # subnet:spf.protection.outlook.com :99:v=spf1 -all 0.0.0.0/1 # all other IPv4 addresses 128.0.0.0/1 # all other IP IPv4 addresses $DATASET ip6trie:spf.protection.outlook.com spf.protection.outlook.com :3:v=spf1 ip6:$ -all 2a01:111:f400::/48 # spf.protection.outlook.com 2a01:111:f403::/49 # spf.protection.outlook.com 2a01:111:f403:8000::/50 # spf.protection.outlook.com 2a01:111:f403:c000::/51 # spf.protection.outlook.com 2a01:111:f403:f000::/52 # spf.protection.outlook.com :99:v=spf1 -all 0:0:0:0:0:0:0:0/0 # all other IPv6 addresses