Skip to main content

Validate Email Domain via MX Record During Signup

To improve data quality and protect our email infrastructure, I recommend adding a domain-level validation check for MX records during user registration.


Problem:

Currently, users can register with email addresses from domains that do not have valid MX records, meaning email delivery is not possible. This leads to:

  • High bounce rates from welcome emails and system notifications.

  • Increased risk of blacklisting and damage to sender reputation.

  • Clogged databases with invalid or fake accounts.


Proposed Solution:

Implement a server-side check to validate that the domain of the email address has valid MX records before allowing signup to complete. This would:

  • Automatically reject invalid domains that cannot receive mail.

  • Prevent future email delivery failures.

  • Improve the quality of the user base.

  • Reduce strain on SMTP servers and prevent potential IP blacklisting.


Optional Enhancements (for future consideration):

  • Warn users if their domain has no SPF, DKIM, or DMARC records, but don’t block signups based on these.

  • Allow admin configuration of email validation rules, including blocking disposable email services or known spam domains.

This small addition would significantly boost email reliability for all eDirectory customers.

5 comments

Log in to comment and vote

Comments5

  • Aaron B

    •

    Mar 26

    Thanks Fernando for adding “Email Verified” to user accounts, but this still does not solve any problems or give the admin any backend options to add controls for email address.

    I have just upgraded thinking that now we will get real email protection but it is only an icon showing that the email is verified, I can’t even search for “only” verified email accounts.

    Maybe you can improve on this in an up coming update where we can have some control over this as we really do get a lot of fake emails as follows:
    manikmiaaa11111@gmail.com This is an email setup for the gambling industry

    7bmxg1v3jy@cmhvzylmfc.com This is just rubbish

    We really need your help to solve a REAL problem here.

  • Fernando Nascimento

    Team•

    Aug 12, 2025

    Hello Aaron,

    Thank you for sharing your detailed feedback with us. Your insights are always welcome and greatly appreciated. We fully understand the importance of the points you raised, and we will do our best to incorporate these improvements into our roadmap in the best way possible, when feasible.

    Your continued input plays a key role in helping us make eDirectory better for everyone.

    Best regards,

    Fernando

    • Aaron B

      •

      Aug 13, 2025

      Hi Fernando,

      Thank you for your reply.

      I’ve posted another one titled Enhancing Sponsor Account Email Integrity and Controls, which I believe is an improvement.

      This feedback and these suggestions come from real-world, current issues. The internet has taken a darker turn with so much fake information, and now with AI, it’s hard to know who is who.

      I look forward to seeing these types of improvements in eDirectory in upcoming updates.

      Regards,
      Aaron

  • Aaron B

    •

    Aug 7, 2025

    Maybe a 2 Step email authentication at sign-up could be an option so new sign-ups and logins must authenticate by email a number sent to them before they can login or create an account.

    • Gibraan Ali

      •

      Feb 24

      This is a better and simpler solution.