yaya

Set up email on your own domain

Turn on email for a domain you connected, then create a mailbox like hello@yourdomain.com. Needs the Launch or Grow plan.

Last updated

Before you start

Pick a way

  • Move my DNS to yaya. Mail uses name@yourdomain.com. yaya manages the domain's DNS.
  • Use a subdomain. Mail uses name@label.yourdomain.com. You add two NS records. Your site and any other mail stay where they are.

Move your DNS to yaya

  1. Open Website > Domain.
  2. Click Use for email on the domain's card.
  3. Choose Move my DNS to yaya.
  4. Change the nameservers at your registrar. See Move your DNS to yaya.
  5. Click Turn on email when the move is done.

Use a subdomain

  1. Click Use for email on the domain's card.
  2. Choose Use a subdomain.
  3. Type a Subdomain label, for example mail.
  4. Click Create subdomain.
  5. Add the two NS records yaya shows at the DNS host for your domain.
  6. Click Check again, then Turn on email.

Create the mailbox

Mail records shows Not started, Waiting, Ready or Failed. When it shows Ready, a Mailbox name field appears.

  1. Type a name, for example hello.
  2. Click Create mailbox.

The address appears in the list. Read and send mail from the Inbox. See Mailboxes and the shared inbox.

Fix common problems

There is no Mailbox name field. The mail records are not Ready yet. Click Check again.

It says "Your plan's mailbox limit is reached." Delete a mailbox or upgrade. See Change or cancel your plan.

Mail does not arrive. See Emails not arriving.

Was this guide helpful?

Still stuck? Email support@yaya.page.