TXT records are a type of DNS entry. However, unlike other records like A, CNAME, and MX, a TXT record doesn't have any direct impact on the way your domain functions. Instead, it tells other services about your domain and how it is set up or what other services it uses. Learn how to add a TXT record to your domain.
Here are a few ways TXT records are used:
Verification
Some services, like Google Apps and Microsoft Office 365, ask you to add a TXT record to verify that you own your domain. Since only the domain owner or administrator can update the TXT records, asking you to do so is a good form of verification.
SPF record
A Sender Policy Framework (SPF) record tells the rest of the Internet which email servers a domain uses to send mail. This helps reduce spam by letting receiving mail servers check a message's sending address against the domain's SPF record. If the two don't agree, the receiving mail server has the option to flag the message as spam.
DKIM record
A DomainKeys Identified Mail (DKIM) record is another way to verify a mail sender's identity and reduce spam. DKIM records let receiving mail servers verify a message's digital signature. If the signature doesn't match or the message has been tampered with, the DKIM verification will fail and the receiving mail server can mark the message as spam.
Please note that business email doesn't support providing a private key needed for DKIM records. Third-party clients and systems may support it, but we can't guarantee that it will work when sending messages through our mail servers.
DMARC record
A Domain-based Message Authentication Reporting and Conformance (DMARC) record tells the rest of the Internet how to handle messages that appear to come from a domain but do not match with any SPF and DKIM records the domain may have.
Turbify is unable to assist you with the formatting of TXT records, but you may find these third-party sites helpful with understanding and creating SPF and DKIM records for your domain:
Of course, doing a web search for these terms will turn up plenty more search results regarding the subject.
Setting TXT records for Turbify Mail
Turbify does not provide support for custom records as the set up can vary wildly from customer to customer and become complex depending on needs. We do, however, know that adding TXT records can help with mail delivery issues.
We have recently noticed mail services rejecting any mail whose source does not meet their criteria for authentication. For customers only using Turbify Business Mail or sites originally generated in Site Solution (for the Contact Us form), these default records may help out. Customers using both Turbify Business Mail & a Site Solution based contact form, or one of those in combination with other mail services, advanced customization of the TXT record would be required and is beyond our scope of support.
SPF Record
For Turbify Business Mail:Hostname:
@
Record:
v=spf1 ptr:yahoo.com ptr:yahoo.net ?all
For Site Solution generated sites:Hostname:
@
Record:
v=spf1 a mx ip4:X.X.X.X include:relay.mailchannels.net -all
Replace X.X.X.X with your Shared IP Address. To find your IP address, log in to cPanel, the Shared IP Address is on the right-side panel. Once you have the IP address, visit the Domain Control Panel and add a TXT record using the Hostname and Record credentials above. Please allow up to 24 hours for these changes to improve deliverability of PHP mail, and if you have any questions about crafting SPF records, please visit SPF Record Syntax.
DMARC Record
Hostname:
_dmarc
Record:
v=DMARC1; p=none; pct=100; adkim=r; aspf=r
Optional alternate record for DMARC:
v=DMARC1; p=none; pct=100; adkim=r; aspf=r; rua=EMAIL@DOMAIN.TLD
The Optional alternate will send mail to the email address listed about the mail that fails the SPF record.
Limitations
These records are to be used at your own risk. Turbify is not able to provide any guarantees that these will work and will be unable to troubleshoot issues with such records.
The records only cover mail being sent via the Turbify system (webmail, Yahoo Mail App, and SMTP).
If you are using multiple providers for your business email needs, please reach out to your other provider(s) to ensure your records are appropriate to work with their system as well. This includes (among other sources) marketing mail from other sources, transactional mail triggered by the website, and payroll or billing services sending mail using your domain name.
See Also: