diff --git a/providers/dnsimple/auditrecords.go b/providers/dnsimple/auditrecords.go index 1812c0ae5..93e48d5d9 100644 --- a/providers/dnsimple/auditrecords.go +++ b/providers/dnsimple/auditrecords.go @@ -11,8 +11,6 @@ import ( func AuditRecords(records []*models.RecordConfig) []error { a := rejectif.Auditor{} - a.Add("MX", rejectif.MxNull) // Last verified 2023-03 - a.Add("TXT", rejectif.TxtLongerThan(1000)) // Last verified 2023-12 a.Add("TXT", rejectif.TxtHasTrailingSpace) // Last verified 2023-03 diff --git a/providers/dnsimple/dnsimpleProvider.go b/providers/dnsimple/dnsimpleProvider.go index 50d669e1d..cf1acf318 100644 --- a/providers/dnsimple/dnsimpleProvider.go +++ b/providers/dnsimple/dnsimpleProvider.go @@ -95,7 +95,9 @@ func (c *dnsimpleProvider) GetZoneRecords(domain string, meta map[string]string) r.Name = "@" } - if r.Type == "CNAME" || r.Type == "MX" || r.Type == "ALIAS" || r.Type == "NS" { + if r.Type == "CNAME" || r.Type == "ALIAS" || r.Type == "NS" { + r.Content += "." + } else if r.Type == "MX" && r.Content != "." { r.Content += "." }