How to fix email not sending or not receiving Print

  • 0

Overview

If your email is not sending or receiving, the issue is usually related to DNS settings, SMTP configuration, or mailbox limits. Follow the steps below to diagnose the problem.

1. Check your DNS records

Your domain must have correct records for mail delivery:

MX → yourdomain.com
SPF → v=spf1 include:spf.brevo.com ~all
DKIM → from Brevo
DMARC → recommended
A record → mail.yourdomain.com → server IP

How to check:

  1. Open DirectAdmin → DNS Management
  2. Verify the records listed above

2. Check SMTP settings (sending issues)

You must use Brevo SMTP. Server SMTP is blocked to avoid spam.

SMTP Host: smtp-relay.brevo.com
Port: 587
Encryption: STARTTLS
Username: Brevo email
Password: Brevo SMTP key

3. Check mailbox quota

If your mailbox is full, new emails will be rejected.

  1. Go to E-mail Accounts
  2. Edit your mailbox
  3. Increase quota or set “Unlimited”

4. Check SPAM folder

In Roundcube:

Settings → Folders → Junk

5. Check mail routing

In DirectAdmin → E-mail Routing

  • If your MX points to your own server → choose Local
  • If MX points elsewhere → choose Remote

6. Check if the IP or the domain is blacklisted

This is unlikely because you use Brevo SMTP, but it is still possible if you are sending marketing emails.

7. Still not working?

Open a ticket and include:

  • Domain name
  • Email address
  • Screenshot of DNS records
  • Error message

Was this answer helpful?

« Back