"missing MX and A records" on verification email resend

After requesting that a verification email be resent, the email did not appear (using MailTrap as email provider). The initial verfication email did send, however, so I know it’s not an issue with the provider setup. It’s also not a blocked domain (e.g. @test.com).

Checking the logs, I found an error around sending the email:

"details": {
    "email_type": "verify_email",
    "to": "new.user@graphqello.com",
    "error": "missing MX and A records"

What is that error?

FWIW the previous log indicates the job was created successfully:

"details": {
    "body": {
      "template": {
        "type": "verify_email"
      "tenant": "****",
      "client_id": "****",
      "connection": "Username-Password-Authentication",
      "user_id": "auth0|5e9257d3defeb80bd339840a",
      "to": "new.user@graphqello.com",
      "job_id": "job_Ikd1SHGdCEotVkpm"

Looks like graphqello.com doesn’t have A or MX records.
Try dig -t ALL graphqello.com to see what I mean.


  1. I’m on Windows - no dig.
  2. I know that graphqello.com doesn’t exist, because I haven’t created it, yet.
  3. My configured email provider is MailTrap via SMTP. It receives verification emails on account creation just fine. So it shouldn’t matter that graphqello.com doesn’t exist.

You know… a link to something like https://www.cloudflare.com/learning/dns/dns-records/dns-a-record/ would have been perfect.

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.