This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
internet:mail:sender_auth [2019/05/07 11:05] gcooper |
internet:mail:sender_auth [2019/05/07 13:54] gcooper |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== DKIM and DMARC ====== | + | ====== |
+ | |||
+ | FIXME Incomplete | ||
SPF (sender policy framework), DKIM (domain keys identified mail) and DMARC (domain message authentication reporting and conformance) are **sender authentication mechanisms** that use DNS. | SPF (sender policy framework), DKIM (domain keys identified mail) and DMARC (domain message authentication reporting and conformance) are **sender authentication mechanisms** that use DNS. | ||
+ | |||
+ | ===== SPF ===== | ||
+ | |||
+ | SPF is the most widely used sender authentication mechanism. | ||
+ | |||
+ | A DNS SPF (TXT) record just tells the recipient server which sender servers are authorized to send e-mail for a particular domain. | ||
+ | |||
+ | ==== Virtualmin ==== | ||
+ | |||
+ | **Virtualmin -> < | ||
+ | |||
+ | {{ : | ||
===== DKIM ===== | ===== DKIM ===== | ||
Line 9: | Line 23: | ||
Signing is done with a **private key on the sender' | Signing is done with a **private key on the sender' | ||
- | ===== Testing | + | ==== Testing ==== |
**DKIM Test Tool**: https:// | **DKIM Test Tool**: https:// | ||
Line 17: | Line 31: | ||
A very useful test is to send a message from the domain under test to a Gmail address. | A very useful test is to send a message from the domain under test to a Gmail address. | ||
+ | ==== Virtualmin ==== | ||
- | + | <note warning>Only virtual servers that have both the DNS and email features enabled will have DKIM activated, as the mail server needs to be setup to use a private signing key whose corresponding public key is added to DNS.</ | |
- | ===== Virtualmin ===== | + | |
- | + | ||
- | :!: Only virtual servers that have both the DNS and email features enabled will have DKIM activated, as the mail server needs to be setup to use a private signing key whose corresponding public key is added to DNS. | + | |
https:// | https:// | ||
Line 31: | Line 43: | ||
{{ : | {{ : | ||
- | ===== Zimbra | + | ==== Zimbra ==== |
- | https:// | + | <note tip> |
+ | |||
+ | **Important**: | ||
https:// | https:// | ||
+ | |||
+ | ===== DMARC ===== | ||
+ | |||
+ | < | ||
+ | |||
+ | DMARC is a mechanism to tell receiving mail servers exactly how to treat failures of SPF and DKIM checks. | ||
+ | |||
+ | DMARC also includes a mechanism to report failures back to administrators of sender domains. |