Domain Detective

API Reference

Interface

IMailProvider

Namespace DomainDetective.Providers.Email
Assembly DomainDetective
Modifiers abstract

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.

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.

{{ include "footer" }}