Skip to main content
All CollectionsGetting Started🧹 Housekeeping
Send emails from your website domain
Send emails from your website domain

If you want your emails to send from your domain (e.g you need to follow these steps

Updated over a week ago

IMPORTANT - Google & Yahoo's anti-spam policies mean you must 'verify your domain' with any third party email systems in order to avoid spam filters.

Using your own web address to send email

Sending email requires you to have a sending domain. Here's an example:

The underlined part is a sending domain. Our example shows our own sending domain - but you can customise this with your own domain.

It doesn't matter what comes before it (e.g. info@) - but the last part of the email address needs to be 'verified' in order to send your Peptalkr emails from it.

Why do I have to verify it?

In simple terms - you need to provide Peptalkr with permission to send emails on your domains behalf. As spam email is on the rise, email providers are doing more to stop them. Verification is a good thing πŸ‘

The verification process requires you to add 3 DNS records to your domain settings.

You've probably already done email verification before - if you use Gsuite or Outlook or any other reputable email system - it's highly likely you have done this process for them. So now you need to do it for us 😊

The 3 DNS records you need to add

You will need to have the following 3 DNS records added to your domain's DNS settings in order for us to verify your domain:

  1. a Peptalkr DKIM record - provided to you by us. This is a unique record only we can provide you with.

  2. any DMARC record - any DMARC record is acceptable. You probably already have one, but if you don't, you'll need to add one.

  3. a valid Peptalkr SPF record - most domains already have an SPF record. But you'll need to edit it to add Peptalkr to your list of authorised emailers. And if you don't have an SPF record - you'll need to create one.

The instructions

1️⃣ - DKIM Record

You will need to log into wherever your domain's DNS records are managed. This could be your website host, domain registrar or external DNS provider. Check with your IT person if you aren't sure.

  1. Look for the email we sent you with the following subject line:

  2. Inside this email you'll find your Peptalkr DKIM record which looks something like this (yours will be unique to you):

    • Type: TXT

    • Name/host: cm._domainkey

    • Value:
      ​k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQClAe12VdpzEU51Mw/WfceFrZAYr0nQHu4fDoAwy1BMw94qVzDxqzr3v+D3Lbn5J9Cjvyv0RoiHWVErQc77eA/VEpsCbxJ7FRor/mGfXU4Ppfly9IpKnzcU4URWy56Vv1RzAEVtknIl/7vXH3TDbt3nrUOSKv7kbXyi1BWNV1r6UwIDAQAB

    • TTL: 300 seconds (or lowest available)

  3. Log into your DNS provider and select your domain - e.g.

  4. Look for the DNS editor button - it might be called:

    • DNS editor/manager

    • Zone Editor

    • DNS Records

  5. You should now see a bunch of DNS records that are already on your domain. Now click Add new record (or similar).

  6. Select 'TXT' as the record type and enter your unique values from the email.

  7. Save

2️⃣ - DMARC Record

First you need to see if you already have one.

  1. Search your DNS records for any with the following Name/Host:

  2. If you found one - do nothing (Any DMARC record is acceptable. Do not change it).

  3. If you didn't find one - move onto the next step.

  4. Add a new record with the following settings:

    • Type: TXT

    • Name/host: _dmarc

    • Value: v=DMARC1; p=none;

    • TTL: 300 seconds (or lowest available)

    • Save

3️⃣ - SPF Record

Like with the DMARC, first you need to see if you already have one.

  1. Search your DNS records for any containing this in the Value field:

  2. Find one? Ok - now check that the Name/Host field contains an @ symbol - OR - your root domain name (e.g. - NOT a subdomain such as

  3. If you found a record - go to 'I have an existing SPF' below. If you didn't - go to 'I don't have an SPF record'.

I have an existing SPF record

  1. Edit the record.

  2. In the Value field - go to the very end of the record where it has "~all" and place your mouse cursor right before it. Then paste in:

  3. Ensure you have a SINGLE space before and after it - so it's not touching the ~all or any text before it. For example:

  4. Press Save

I don't have an SPF record

  1. Add a new record with the following settings:

    • Type: TXT

    • Name/host: @

    • Value: v=spf1 ~all

    • TTL: 300 seconds (or lowest available)

    • Save

4️⃣ Verify your records (ESSENTIAL)

The last step is to Reply to the email we mentioned earlier and say:

I have added the records

(Feel free to add your own spin to it 😜)

πŸŽ‰ Now - our team can confirm you did it correctly and enable your domain in your account as a sending domain. If we see any problems - we'll walk you through how to fix them.

It is critical that you do not delete the DNS records above after you have added them - if you move website hosts/domain managers at any point - these records must remain in place. If they disappear - so will your domain from Peptalkr.

*You can of course delete them if you cancel Peptalkr. Though it isn't necessary.

Do I have to do this?

Verification has historically been optional. This changed on February 1, 2024.

Verification is now mandatory for anyone wanting to send email from their own domain. Blame the internet, not us!

πŸ‘‰ If you do nothing - yes, you can still send email with Peptalkr. However, all emails will need to be sent from - failure to do so will result in emails failing to send.

πŸŽ₯ Watch a video tutorial

In this video - I'll walk you through it. However - every domain/DNS configuration is different. There are literally thousands of companies who sell DNS management and all of them are different.

We may not have the exact instructions that suit your DNS configuration. Please - speak to your IT person/web developer/person who helps you with your emails if you get stuck.

Did this answer your question?