How an SPF record is structured
An SPF policy starts with v=spf1 and then lists mechanisms that describe authorised sending sources. Common mechanisms can reference IP addresses, hosts or other domains through include statements, followed by a final policy qualifier.
A domain or hostname used for SPF should publish one SPF record. Publishing multiple independent SPF records can cause an SPF permanent error rather than combining the policies automatically.
