API Reference
Interface
IMailProvider
Defines the contract for i mail provider.
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
- Property ProviderMatch.Gateways
- Property ProviderMatch.OutboundSenders
- Property ProviderMatch.Primary
- Property ProviderRegistry.All
Properties
public abstract String Id { get; } #Gets the id value.
public abstract String DisplayName { get; } #Gets the display name value.
public abstract ProviderCapability Capabilities { get; } #Gets the capabilities value.
public abstract IEnumerable<String> MxHostPatterns { get; } #Gets the mx host patterns value.
public abstract IEnumerable<String> SpfRequiredTokens { get; } #Gets the spf required tokens value.
public abstract IEnumerable<String> DkimSelectorHints { get; } #Gets the dkim selector hints value.
public abstract IEnumerable<String> DkimCnameSuffixes { get; } #Gets the dkim cname suffixes value.
public abstract Boolean SingleMxOk { get; } #Gets the single mx ok value.
public abstract Int32 RecommendedMinMxRecords { get; } #Gets the recommended min mx records value.
public abstract Int32 MinimumDkimSelectorsToPass { get; } #Gets the minimum dkim selectors to pass value.
public abstract DmarcSubdomainPolicyRecommendation SubdomainPolicyRecommendation { get; } #Gets the subdomain policy recommendation value.
public abstract ProviderDocumentation Docs { get; } #Gets the docs value.