Class CheckEmailAuthStackResults
Combined authentication and deliverability DNS results for a domain
Implements
Inherited Members
Namespace: mailslurp.Model
Assembly: mailslurp.dll
Syntax
[DataContract(Name = "CheckEmailAuthStackResults")]
public class CheckEmailAuthStackResults : IValidatableObject
Constructors
View SourceCheckEmailAuthStackResults()
Initializes a new instance of the CheckEmailAuthStackResults class.
Declaration
[JsonConstructor]
protected CheckEmailAuthStackResults()
CheckEmailAuthStackResults(string, StatusEnum, int, int, int, int, LookupSpfDomainResults, LookupDmarcDomainResults, LookupDkimDomainResults, LookupBimiDomainResults, LookupMxRecordsResults, LookupMtaStsDomainResults, LookupTlsReportingDomainResults, List<string>, List<string>, List<string>)
Initializes a new instance of the CheckEmailAuthStackResults class.
Declaration
public CheckEmailAuthStackResults(string domain = null, CheckEmailAuthStackResults.StatusEnum status = (CheckEmailAuthStackResults.StatusEnum)0, int healthScore = 0, int totalChecks = 0, int passingChecks = 0, int failingChecks = 0, LookupSpfDomainResults spf = null, LookupDmarcDomainResults dmarc = null, LookupDkimDomainResults dkim = null, LookupBimiDomainResults bimi = null, LookupMxRecordsResults mx = null, LookupMtaStsDomainResults mtaSts = null, LookupTlsReportingDomainResults tlsReporting = null, List<string> insights = null, List<string> warnings = null, List<string> errors = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | domain | domain (required). |
| CheckEmailAuthStackResults.StatusEnum | status | status (required). |
| int | healthScore | healthScore (required). |
| int | totalChecks | totalChecks (required). |
| int | passingChecks | passingChecks (required). |
| int | failingChecks | failingChecks (required). |
| LookupSpfDomainResults | spf | spf (required). |
| LookupDmarcDomainResults | dmarc | dmarc (required). |
| LookupDkimDomainResults | dkim | dkim (required). |
| LookupBimiDomainResults | bimi | bimi (required). |
| LookupMxRecordsResults | mx | mx (required). |
| LookupMtaStsDomainResults | mtaSts | mtaSts (required). |
| LookupTlsReportingDomainResults | tlsReporting | tlsReporting (required). |
| List<string> | insights | insights (required). |
| List<string> | warnings | warnings (required). |
| List<string> | errors | errors (required). |
Properties
View SourceBimi
Gets or Sets Bimi
Declaration
[DataMember(Name = "bimi", IsRequired = true, EmitDefaultValue = true)]
public LookupBimiDomainResults Bimi { get; set; }
Property Value
| Type | Description |
|---|---|
| LookupBimiDomainResults |
Dkim
Gets or Sets Dkim
Declaration
[DataMember(Name = "dkim", IsRequired = true, EmitDefaultValue = true)]
public LookupDkimDomainResults Dkim { get; set; }
Property Value
| Type | Description |
|---|---|
| LookupDkimDomainResults |
Dmarc
Gets or Sets Dmarc
Declaration
[DataMember(Name = "dmarc", IsRequired = true, EmitDefaultValue = true)]
public LookupDmarcDomainResults Dmarc { get; set; }
Property Value
| Type | Description |
|---|---|
| LookupDmarcDomainResults |
Domain
Gets or Sets Domain
Declaration
[DataMember(Name = "domain", IsRequired = true, EmitDefaultValue = true)]
public string Domain { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Errors
Gets or Sets Errors
Declaration
[DataMember(Name = "errors", IsRequired = true, EmitDefaultValue = true)]
public List<string> Errors { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> |
FailingChecks
Gets or Sets FailingChecks
Declaration
[DataMember(Name = "failingChecks", IsRequired = true, EmitDefaultValue = true)]
public int FailingChecks { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
HealthScore
Gets or Sets HealthScore
Declaration
[DataMember(Name = "healthScore", IsRequired = true, EmitDefaultValue = true)]
public int HealthScore { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Insights
Gets or Sets Insights
Declaration
[DataMember(Name = "insights", IsRequired = true, EmitDefaultValue = true)]
public List<string> Insights { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> |
MtaSts
Gets or Sets MtaSts
Declaration
[DataMember(Name = "mtaSts", IsRequired = true, EmitDefaultValue = true)]
public LookupMtaStsDomainResults MtaSts { get; set; }
Property Value
| Type | Description |
|---|---|
| LookupMtaStsDomainResults |
Mx
Gets or Sets Mx
Declaration
[DataMember(Name = "mx", IsRequired = true, EmitDefaultValue = true)]
public LookupMxRecordsResults Mx { get; set; }
Property Value
| Type | Description |
|---|---|
| LookupMxRecordsResults |
PassingChecks
Gets or Sets PassingChecks
Declaration
[DataMember(Name = "passingChecks", IsRequired = true, EmitDefaultValue = true)]
public int PassingChecks { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Spf
Gets or Sets Spf
Declaration
[DataMember(Name = "spf", IsRequired = true, EmitDefaultValue = true)]
public LookupSpfDomainResults Spf { get; set; }
Property Value
| Type | Description |
|---|---|
| LookupSpfDomainResults |
Status
Gets or Sets Status
Declaration
[DataMember(Name = "status", IsRequired = true, EmitDefaultValue = true)]
public CheckEmailAuthStackResults.StatusEnum Status { get; set; }
Property Value
| Type | Description |
|---|---|
| CheckEmailAuthStackResults.StatusEnum |
TlsReporting
Gets or Sets TlsReporting
Declaration
[DataMember(Name = "tlsReporting", IsRequired = true, EmitDefaultValue = true)]
public LookupTlsReportingDomainResults TlsReporting { get; set; }
Property Value
| Type | Description |
|---|---|
| LookupTlsReportingDomainResults |
TotalChecks
Gets or Sets TotalChecks
Declaration
[DataMember(Name = "totalChecks", IsRequired = true, EmitDefaultValue = true)]
public int TotalChecks { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Warnings
Gets or Sets Warnings
Declaration
[DataMember(Name = "warnings", IsRequired = true, EmitDefaultValue = true)]
public List<string> Warnings { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> |
Methods
View SourceToJson()
Returns the JSON string presentation of the object
Declaration
public virtual string ToJson()
Returns
| Type | Description |
|---|---|
| string | JSON string presentation of the object |
ToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| string | String presentation of the object |