Domain Detective

API Reference

Class

MtastsInfo

Namespace DomainDetective.Views
Assembly DomainDetective

Provides mtasts info functionality.

Inheritance

  • Object
  • MtastsInfo

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

Properties

public HealthCheckType Check { get; set; } #

Gets or sets the check value.

public AnalysisArea Area { get; set; } #

Gets or sets the area value.

public String Subject { get; set; } #

Gets or sets the subject value.

public Boolean DnsRecordPresent { get; set; } #

Gets or sets the dns record present value.

public Boolean DnsRecordValid { get; set; } #

Gets or sets the dns record valid value.

public Nullable<Int32> DnsRecordTtl { get; set; } #

DNS TTL (seconds) of the _mta-sts TXT record.

public Nullable<Int32> CnameTtl { get; set; } #

TTL (seconds) of the CNAME record when resolved via CNAME alias.

public Boolean IsCnameResolved { get; set; } #

True when the MTA-STS TXT record was resolved through a CNAME alias.

public String PolicyId { get; set; } #

Gets or sets the policy id value.

public Boolean PolicyPresent { get; set; } #

Gets or sets the policy present value.

public Boolean PolicyFetchSkipped { get; set; } #

Gets or sets the policy fetch skipped value.

public String PolicyText { get; set; } #

Gets or sets the policy text value.

public Boolean PolicyValid { get; set; } #

Gets or sets the policy valid value.

public String Mode { get; set; } #

Gets or sets the mode value.

public Int32 MaxAge { get; set; } #

Gets or sets the max age value.

public Boolean EnforcesMtaSts { get; set; } #

Gets or sets the enforces mta sts value.

public Boolean HasDuplicateFields { get; set; } #

Gets or sets the has duplicate fields value.

public Boolean HasMx { get; set; } #

Gets or sets the has mx value.

public IReadOnlyList<String> MxPatterns { get; set; } #

Gets or sets the mx patterns value.

public Boolean MxAligned { get; set; } #

Gets or sets the mx aligned value.

public String[] MissingMxFromPolicy { get; set; } #

Gets or sets the missing mx from policy value.

public IReadOnlyList<Assessment> Assessments { get; set; } #

Gets or sets the assessments value.

public String Status { get; set; } #

Gets or sets the status value.

public Int32 WarningCount { get; set; } #

Gets or sets the warning count value.

public Int32 ErrorCount { get; set; } #

Gets or sets the error count value.

public String Summary { get; set; } #

Gets or sets the summary value.

public IReadOnlyList<RecommendationAdvice> Recommendations { get; set; } #

Gets or sets the recommendations value.

public IReadOnlyList<RecommendationAdvice> Positives { get; set; } #

Gets or sets the positives value.

public IReadOnlyList<String> References { get; set; } #

Gets or sets the references value.

public MTASTSAnalysis Raw { get; set; } #
JsonIgnore

Gets or sets the raw value.

{{ include "footer" }}