SPF, when is it required
SPF = Sender Policy Framework
All modern email requires SPF records present in your Domain Name Service (DNS) for each domain that sends email. It is one of the early methods of validating sender authentication.
Today, if you send email, if with a sub-domain, it is required to have the appropriate SPF records for the subdomain and the root domain.