2 votesLuis Rodriguez supported this idea ·
An error occurred while saving the commentLuis Rodriguez commented
Im not sure what you mean here. Im pretty sure this already works with multiple includes.
I do however think there is still improvement that can be done to it.
if spf has include:mailgun.org -> pass
-get ip's from domain (pool, shared, dedicated)
-get spf record and gather its list of ip4 by performing all lookups.
-loop through ips from domain and verify that they all exist in spf record.
-if all ips exist -> pass
-else -> fail
There are many scenarios we face with our clients where include just wont cut it such as security, limits, and flattening. We would really like to have this fixed to reduce friction onboarding clients.