> ## Documentation Index
> Fetch the complete documentation index at: https://help.terminalcad.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Custom Email

> Use your own domain to send invitation emails from TerminalCAD

<Steps>
  <Step title="Start the process on TerminalCAD">
    <Warning>Please note that **community owners** are the only people that can configure this in TerminalCAD.</Warning>

    1. Head over to your community admin panel > Third Party Integrations > Under Custom Email, click `Configure`.
           <img src="https://mintcdn.com/terminalcad/rdb0vV298NIBd6Sp/images/email1.jpeg?fit=max&auto=format&n=rdb0vV298NIBd6Sp&q=85&s=40af438c473e16763c0593ee938c8ec4" alt="Screenshot of configue button" width="5088" height="3082" data-path="images/email1.jpeg" />

    2. Enter the domain you would like to use to send emails. You can choose to use your root domain (i.e., terminalcad.io) or a subdomain (i.e., mail.terminalcad.io).
  </Step>

  <Step title="Add DNS records to verify your domain">
    Once you select the domain you want to use, a new screen will appear for you to enter DNS records to verify your domain. This process may vary depending on your registar. We recommend using Cloudflare. Below, you will find the most common registars and their respective instructions on how to add new DNS records.

    * [Cloudflare](https://developers.cloudflare.com/dns/manage-dns-records/how-to/create-dns-records/)
    * **GoDaddy**
      * [Adding a CNAME record](https://www.godaddy.com/help/add-a-subdomain-record-19236)
      * [Add a TXT record](https://www.godaddy.com/help/add-a-txt-record-19232)
    * [Namecheap](https://www.namecheap.com/support/knowledgebase/article.aspx/434/2237/how-do-i-set-up-host-records-for-a-domain/)
    * [Porkbun](https://kb.porkbun.com/article/68-how-to-edit-dns-records)

    You will be asked to enter two types of DNS records to verify your domain. You will be asked to enter a **TXT** record for DKIM and a **CNAME** record for Return-Path. Once you have added the records, click **Verify records** so we can check if the DNS records were entered correctly.

    <img src="https://mintcdn.com/terminalcad/rdb0vV298NIBd6Sp/images/dns.jpeg?fit=max&auto=format&n=rdb0vV298NIBd6Sp&q=85&s=5e1b57dce5dc3571421fd8272028622f" alt="DNS instructions" width="5088" height="3082" data-path="images/dns.jpeg" />

    ***Note***: Sometimes the verification process takes up to 24 hours as the DNS records propagate over the internet.
  </Step>

  <Step title="Setup email addresses">
    Great! Now that your domain has been verified, you can choose the email address you would like the emails to come from along with the reply-to email you want to use.

    **From Email Address**: The from email address is the email address that the emails are sent from. The from email must be an email from the domain you started this process with.

    **Reply-To Email**: The reply-to email address is the email address where replies will go to. This email should be one where you can receive replies.

    <img src="https://mintcdn.com/terminalcad/rdb0vV298NIBd6Sp/images/email-definition.png?fit=max&auto=format&n=rdb0vV298NIBd6Sp&q=85&s=6c233bb049b904d0a856600f78986b03" alt="Email Definition" width="1114" height="759" data-path="images/email-definition.png" />

    Once you have determined your **from email address** and **reply-to email address**, click the `Save` button! You have successfully setup email sending with your custom domain! 🎉
  </Step>
</Steps>

If you need any assistance, reach out to the team at [support@terminalcad.io](mailto:support@terminalcad.io)!
