Hello all! Our school district uses the Follett Destiny library manager product.
They host this system for us in their cloud, and have spun up an SMTP server for communications from the system to parents and students.
For SPF authentication , I have added their IP addresses to my TXT/SPF records (domain: district31.net), and every SPF checker tool I use appears to display them (ip4:50.223.178.203 ip4:50.223.178.208 ip4:50.223.178.201).
When messages are sent from the Follett system to my domain users (district31.net), the messages come right through.
When messages are sent to my personal Gmail account (imitating a parent, or outside address) they are actually bounced back to Follett's system with this message:
550-5.7.26 This mail has been blocked because the sender is
unauthenticated. 550-5.7.26 Gmail requires all senders to authenticate with
either SPF or DKIM. 550-5.7.26 550-5.7.26 Authentication results:
550-5.7.26 DKIM = did not pass 550-5.7.26 SPF [gmail.com] with ip:
[50.223.178.203] = did not pass 550-5.7.26 550-5.7.26
Gmail requires SPF or DKIM. I am unsure as to why it shows 50.223.178.203 as "did not pass SPF".
My only guess at this point is that I only made these changes in my TXT records about 12 hours ago, and maybe DNS has not fully populated around the world just yet?