Domain Detective

API Reference

Class

SMIMEAAnalysis

Namespace DomainDetective
Assembly DomainDetective
Implements

Analyzes SMIMEA records per RFC 8162.

Inheritance

  • Object
  • SMIMEAAnalysis

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

Accepted by parameters

Constructors

Methods

public Task AnalyzeSMIMEARecords(IEnumerable<DnsAnswer> dnsResults, InternalLogger logger) #
Returns: Task

Analyzes smimea records.

Parameters

dnsResults System.Collections.Generic.IEnumerable{DnsClientX.DnsAnswer} requiredposition: 0
logger DomainDetective.InternalLogger requiredposition: 1
public static String GetQueryName(String emailAddress) #
Returns: String

Gets query name.

Parameters

emailAddress System.String requiredposition: 0
public Void Reset() #
Returns: Void

Executes the reset operation.

Properties

public String Subject { get; set; } #

Gets or sets the subject value.

public List<SMIMEARecordAnalysis> AnalysisResults { get; set; } #

Detailed analysis results for each SMIMEA record.

public Int32 NumberOfRecords { get; set; } #

Gets or sets the number of records value.

public Boolean HasDuplicateRecords { get; set; } #

Gets or sets the has duplicate records value.

public Boolean HasInvalidRecords { get; set; } #

Gets or sets the has invalid records value.

public virtual List<Assessment> Assessments { get; } #

Structured assessments captured during SMIMEA analysis.

public IReadOnlyList<RecommendationAdvice> Recommendations { get; } #

Actionable recommendations derived from assessments.

{{ include "footer" }}