Please note!

If your domain is registered not with Mavibot, but with a third-party registrar, you must add both records to ensure proper email operation:

You can find the values for these records in the Email bot settings.

For more information about the configuration, see the SPF record and DKIM record sections below.

Without DKIM and SPF records, your emails may be blocked by email services such as Google

DKIM and SPF are configured in Channels → Email bot settings.


Connecting Your Own Domain

If you have your own domain, you can connect it to your Mavibot account.

Go to the Domains section.

Enter your domain name and click "Add Domain".

After adding the domain, you need to verify that you own it. To do this, open the DNS management panel provided by your domain registrar and follow the instructions.

Important!

DNS records are not updated instantly. In some cases, it may take several hours for the changes to propagate.

Open the domain settings.

Select the required domain and click "Configure". The DNS management panel will open.

To verify domain ownership, create a new DNS record.

Next, configure the DNS records required for email to work through Mavibot.

MX Record

Important!

If your DNS management panel automatically appends your domain name to mail.mavibot.ai, enter the record with a trailing dot:

mail.mavibot.ai

SPF Record

Please note!

If an SPF record already exists, you do not need to create another one.

Simply add the following value to the existing record:

include:mail.mavibot.ai

Important!

For domains registered outside Mavibot, you must configure both SPF and DKIM.

Otherwise, your emails may be blocked by email services such as Google.

To get the SPF and DKIM values:

  1. Go to Channels.
  2. Find the required Email bot.
  3. Open its settings.

The SPF and DKIM values will be displayed in the window that opens.

DKIM Record

Important!

For domains registered outside Mavibot, you must configure both DKIM and SPF.

Without these records, your emails may be blocked by email services.

To get the DKIM parameters:

  1. Go to Channels.
  2. Find the required Email bot.
  3. Open Settings.

DMARC Record

Example of correctly configured DMARC records:

##Creating mailboxes

Once the domain configuration is complete, you can create mailboxes.

The created mailboxes can be used when connecting an Email bot.

Using Mavibot SMTP

Connecting via SMTP is optional.

SMTP is useful if you:

  • understand what SMTP is and how it works;
  • plan to connect your mailbox to third-party email clients (Outlook, Thunderbird, etc.);
  • want to use your mailbox with third-party services or on your own website.

If you use email only within Mavibot, you generally do not need to configure SMTP.

Connecting via SMTP

Before connecting via SMTP, you need to:

  1. Connect your domain to Mavibot.
  2. Create a mailbox.

Select the mailbox and click "Connect SMTP".

Important!

While your request is under review, you cannot send emails from this address.

If your request is rejected, you will no longer be able to use this address for SMTP. To submit another request, you will need to create a new mailbox and reconnect the Email bot.

Fill out the form and specify:

  • the project;
  • the purpose of use;
  • how you plan to use the mailbox.

Important!

The more detailed and accurate the information you provide, the more likely your request is to be approved.

After submitting the request, the following status will appear:

"SMTP connection request is under review".

A response will be sent to your account email address within 24 hours.

Once your request is approved, the "SMTP Information" button will become available.

Important!

  • Port 25 is not supported.
  • Use only ports 465 or 587.
  • You can change the mailbox password.
  • You can use the mailbox with Outlook, Thunderbird, and other email clients.

Example of SMTP Configuration for Ruby on Rails

ActionMailer::Base.smtp_settings = {
  address: 'mail.mavibot.ai',
  port: 465,
  user_name: '[email protected]',
  password: '123Hello_world',
  domain: 'mail.mavibot.ai',
  authentication: 'login',
  enable_starttls_auto: true
}

If your request is not approved, the status will change to:

"SMTP connection request rejected".

If your request is rejected, contact technical support. After you provide additional information, your request may be reviewed again.