I'm currently using the Hybrid Exchange Online and Exchange Server OnPremise setup.
I have included the IP addresses of all my Exchange Servers in the below TXT record, I wonder if it is really necessary to prevent email flow issues?
v=spf1 a mx ptr ip4:69.64.152.23 ip4:69.64.152.123 ip4:52.13.23.26 ip4:54.68.180.96 ip4:52.116.76.27 include:_spf.psm.knowbe4.com include:_spf.google.com include:servers.mcsv.net include:mail.zendesk.com -all
As I need to enter additional SPF record entries without breaking the 10 Lookup maximum. Some of them include: above has recursive search, hence the result from https://dmarcly.com/tools/spf-record-checker already showing 10 DNS queries.