Create SPF, DKIM, DMARC, PTR in DNS Manager

1. Login to our client are billing system at : -

For (MY) client: https://billing.exabytes.com.my/mypanel/clientarea.php

For (US) client: https://billing.exabytes.com/mypanel/clientarea.php

For (SG) client:  https://billing.exabytes.sg/mypanel/clientarea.php

2. On top of the menu, click > Domains > Manage DNS.

3. Click Edit the zone domain name to edit your SPF, DKIM , DMARC

4.  Click Add Record then select TXT to specify your SPF record and then Add record.

     Name: Your domain name (domainname.com)

Type: TXT
TTL: 3600
RDATA: Your SPF record data

How to get SPF record?

Login to your cPanel > Go to Email > Click on Email Deliverability

Next click Manage 

Then COPY the record to add into your DNS management.

Example of SPF content as a TXT record below:-

Dedicated Server/SSDVPS: v=spf1 a mx ip4:x.x.x.x ~all

Shared Hosting: v=spf1 include:se.mschosting.com -all

5. Next to add DKIM record 

      Name: Your domain name (domainname.com)

Type: TXT
TTL: 3600
RDATA: Your DKIM record data

How to get your DKIM record

cPanel :  https://support.exabytes.com.my/en/support/solutions/articles/14000110614-how-to-view-your-dkim-record-in-cpanel 

Plesk : https://support.plesk.com/hc/en-us/articles/115001027705-How-to-check-if-DKIM-is-working-on-a-domain &
https://support.plesk.com/hc/en-us/articles/115000214973-How-to-get-the-DKIM-public-key-from-Plesk-if-DNS-is-not-installed-

6. While for DMARC, it is standard. Three common options for recipient server to handle mail from your

    domain that fail SPF validation.

     None: v=DMARC1; p=none; sp=none; rf=afrf; pct=100; ri=86400

Reject: v=DMARC1; p=reject; sp=none; rf=afrf; pct=100; ri=86400

Quarantine: v=DMARC1; p=quarantine; sp=none; rf=afrf; pct=100; ri=86400

None : Will just monitor the DMARC results and you do not want to take specific action on all the failing emails. 

Quarantine : Put the emails which fail the checks in quarantine. Most of these emails will end up in the junk folder of the receiver.

Reject : Reject all emails that fail the DMARC check. The email receivers should do this on SMTP level. The emails will bounce directly in the sending process.

NOTE:

      Please be advised that this DMARC record need to be added as subdomain _dmarc

7. Lastly how to enable PTR record

     Dedicated Server/SSDVPS: For Dedicated/SSDVPS kindly contact our support back to enable from backend.

Shared Hosting: Already enable when you add the domain to the hosting.

Can verify the record by using this online tools

https://www.appmaildev.com/en/dkim/ 

Click on Next Step > It will generate an email for you send email to the test-2394ff92@appmaildev . com > Copy the email then kindly send from your email domain to the email test-2394ff92@appmaildev . com 

Below result will show the result success record added and passed.


Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.