| ▲ | daneel_w 2 hours ago | ||||||||||||||||
Yes and no. DKIM signs part of the envelope to help recipients detect alteration (by verifying authenticity), SPF locks down the permissible origins for the sender. SPF is in itself imperfect and can in some situations be exploited on open-access shared systems. If the two are used in concert they offer decent protection. | |||||||||||||||||
| ▲ | kbolino 2 hours ago | parent | next [-] | ||||||||||||||||
Using both has to be done very carefully, because a positive result from the weaker one (SPF) will override a negative result from the stronger one (DKIM). You should maximally use DKIM and minimally use SPF. Ideally, you should not use SPF at all, but there are some senders that still don't support DKIM. | |||||||||||||||||
| |||||||||||||||||
| ▲ | aaronmdjones 2 hours ago | parent | prev [-] | ||||||||||||||||
This is true, and yet DMARC v1 does not require you to use them in concert. Either one (a valid DKIM-signed message with sender alignment or a message that passes SPF checks with sender alignment) is enough to pass DMARC. | |||||||||||||||||