API Reference
Class
SpfHostEvaluation
Result of evaluating an IP/sender/HELO against an SPF policy.
Inheritance
- Object
- SpfHostEvaluation
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Constructors
public SpfHostEvaluation() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String IpAddress { get; set; } #Tested IP address.
public String Sender { get; set; } #Sender used for macro expansion.
public String Helo { get; set; } #HELO/EHLO name used for macro expansion.
public String Verdict { get; set; } #Final result: pass, fail, softfail, neutral, or permerror.
public String MatchedToken { get; set; } #Token from the policy that matched and determined the verdict.
public String MatchedType { get; set; } #Mechanism/modifier type that matched (ip4, ip6, a, mx, exists, include, all).
public String MatchedDomain { get; set; } #Domain whose record contained the matching token.
public List<String> Chain { get; set; } #Traversal chain for includes/redirects that led to the match.
public Int32 DnsLookups { get; set; } #Total DNS lookups used during evaluation.
public Boolean LookupsExceeded { get; set; } #True when the 10‑lookup limit was exceeded.