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

# Custom email sender

> Send emails from your own domain to keep communications on-brand.

## Overview

The Custom Email Sender feature allows you to send emails from your own domain instead of the default BuildAI email address. By configuring a custom email domain, you can enhance your brand consistency, improve email deliverability, and build trust with your recipients.

Instead of emails appearing from a generic address, your communications will come from a professional address like `hello@yourdomain.com`.

***

## How it Works

The Custom Email Sender feature works by connecting your domain to BuildAI through DNS verification. Here's the process:

1. **Domain Selection** - Choose which domain you want to use for sending emails
2. **Sender Configuration** - Set up your sender name and email prefix
3. **DNS Verification** - Add specific DNS records to your domain provider to authenticate the connection
4. **Activation** - Once verified, all outgoing emails will use your custom sender address

***

## Usage Instructions

### Step 1: Configure Your Email Domain

Navigate to the Custom Email Sender settings and open the configuration dialog.

![Screenshot 1](https://firebasestorage.googleapis.com/v0/b/buildai-4bad5.appspot.com/o/apps%2F0tGiQ7O0NHWPgFrZ5IK3%2Fusers%2FRWImni2Ew8MMkRJZgcZLFN9p1m33%2Fe58c426e-a4c4-467d-8c39-57673dfff37f.png?alt=media\&token=18e004d1-0ca3-4a52-b4b9-2af480742939)

Fill in the following fields:

| Field                    | Description                                  | Example                        |
| ------------------------ | -------------------------------------------- | ------------------------------ |
| **Select Domain**        | Choose your domain from the dropdown menu    | `yourdomain.com`               |
| **Sender Name**          | The name that appears in recipients' inboxes | `Your App Name`                |
| **Email Address Prefix** | The part before the @ symbol                 | `hello`, `no-reply`, `support` |

Click **Connect Domain** to proceed to DNS configuration.

### Step 2: Configure DNS Records

After submitting your domain configuration, you'll see the DNS Configuration screen.

![Screenshot 2](https://firebasestorage.googleapis.com/v0/b/buildai-4bad5.appspot.com/o/apps%2F0tGiQ7O0NHWPgFrZ5IK3%2Fusers%2FRWImni2Ew8MMkRJZgcZLFN9p1m33%2F0b6bec69-0788-44e0-bc46-ba970c0fdc34.png?alt=media\&token=506fde82-8044-4170-81a0-a1cd2ae67d9e)

You need to add the following DNS records to your domain provider:

| Name              | Type | Value                  |
| ----------------- | ---- | ---------------------- |
| `mail._domainkey` | TXT  | `k=rsa;p=MIGfMA0GC...` |
| `@`               | TXT  | `brevo-code:233888...` |

**To add these records:**

1. Log in to your domain provider (e.g., GoDaddy, Cloudflare, Namecheap)
2. Navigate to DNS settings for your domain
3. Add each TXT record with the exact Name and Value shown
4. Use the copy button next to each value to ensure accuracy

### Step 3: Verify Your Domain

After adding the DNS records:

1. Return to BuildAI and click **Verify**
2. The system will check if your DNS records are correctly configured
3. The status will update from **Pending** to verified once complete

> **Note:** DNS changes can take up to 48 hours to propagate. BuildAI auto-checks every 10 seconds, so you don't need to manually refresh.

***

## Tips & Best Practices

* **Use a recognizable sender name** - Choose a name your recipients will recognize, such as your company or app name
* **Select an appropriate email prefix** - Common choices include:
  * `hello` - Friendly, approachable tone
  * `no-reply` - For automated notifications (use sparingly)
  * `support` - For customer service communications
* **Don't delete DNS records** - Keep the verification records in place to maintain your custom sender configuration
* **Test before going live** - Send a test email to yourself to verify the sender name and address appear correctly
* **Allow time for propagation** - If verification fails immediately, wait a few hours and try again

***

## FAQ

**Q: How long does DNS verification take?**
A: DNS changes typically propagate within a few hours, but can take up to 48 hours in some cases. BuildAI automatically checks every 10 seconds once you initiate verification.

**Q: Can I use multiple custom email addresses?**
A: You can configure different email prefixes (e.g., `hello@`, `support@`) for the same domain.

**Q: What happens if verification fails?**
A: Double-check that you've entered the DNS records exactly as shown, including the record type (TXT). If issues persist, contact your domain provider to ensure the records were saved correctly.

**Q: Will this affect my existing email setup?**
A: Adding these TXT records should not interfere with your existing email configuration. They are specifically for authenticating BuildAI as an authorized sender.

**Q: Can I revert to the default BuildAI sender?**
A: Yes, you can disconnect your custom domain at any time to return to the default sender address.
