pub enum DkimResultCode {
Unknown,
NoneDkim,
Pass,
Fail,
Policy,
Neutral,
TempError,
PermError,
}Expand description
DKIM Result Codes - s.2.7.1
Variants§
Unknown
Result code not seen
NoneDkim
The message was not signed.
Pass
The message was signed, the signature or signatures were acceptable to the ADMD, and the signature(s) passed verification tests.
Fail
The message was signed and the signature or signatures were acceptable to the ADMD, but they failed the verification test(s).
Policy
The message was signed, but some aspect of the signature or signatures was not acceptable to the ADMD.
Neutral
The message was signed, but the signature or signatures contained syntax errors or were not otherwise able to be processed. This result is also used for other failures not covered elsewhere in this list.
TempError
The message could not be verified due to some error that is likely transient in nature, such as a temporary inability to retrieve a public key. A later attempt may produce a final result.
PermError
The message could not be verified due to some error that is unrecoverable, such as a required header field being absent. A later attempt is unlikely to produce a final result.
Trait Implementations§
Source§impl Clone for DkimResultCode
impl Clone for DkimResultCode
Source§fn clone(&self) -> DkimResultCode
fn clone(&self) -> DkimResultCode
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more