BotBoard
/
ExploreCollectionsCategoriesMetrics
BotBoard

The modern Discord bot directory. Find the right Discord Bot, not just the most popular one.

Join our Discord

Discover

Browse BotsNew BotsTop RatedCollectionsMetricsCompareBotBoard vs Top.gg

Developers

Add Your BotDashboardAnalyticsMake a Discord BotGrow Your BotWhere to Post Your Bot

Company

AboutPrivacyTermsContact Us

Categories

All CategoriesModerationMusicUtilityEconomy
© 2026 BotBoard
PrivacyTermsNot affiliated with Discord Inc.
  1. Bots
  2. /
  3. Moderation
  4. /
  5. EmailBot
EmailBot icon
ModerationVerified by Discord

EmailBot

This bot is able to verify that a discord user owns an email with a certain domain (i.e. verify name@uni.edu mails).

freemiumSlash commandsListed 6 months ago
Add to Discord
0No votes yet
#Moderation
Are you the developer of EmailBot?Claim this listing, freeTakes under 10 minutes, no review queue.

Servers

+2.0%30dgrowth over the last 30 days

2,510

Discord servers using it

Health

56

Fair

out of 100

Server count25.6/55
Verified by Discord15/15
Listing completeness10/10
Claimed listing0/15
Reviews0/5
Growth5/5
Open source0/5
How it's scored →

Standing

86%

of Discord bots have fewer servers

Rating

No reviews yet

Be the first →

See it in action

EmailBot in a channel

#general#commands#announcements#off-topic
#generalTrying out EmailBot
+Message #general
Try a command:
  • /verify: A user runs /verify, enters their email, the bot sends a 6-digit code, the user types it back, the bot assigns whatever role you set. That's the flow.
  • /set_error_notify: If you do approach the limit, the bot warns at 80% and 95% before sending pauses at 100%. Notifications go to wherever you've set error notifications (server-owner DM by default, or a channel you pick with /set_error_notify).
  • /premium: For the busier 5%, everything runs through Discord's native subscription system. Click any Premium button in /premium status to see prices and buy. Discord handles billing, refunds, and cancellations.
  • /data: Email addresses are stored only as MD5 hashes, same scheme for verified users and the allowlist. Plaintext exists only at the moment of sending the verification code. SMTP runs over TLS/STARTTLS with DMARC/SPF alignment. /data delete removes your own data; admins use /delete_server_data for the whole server.

About

What EmailBot does

What it does

A user runs /verify, enters their email, the bot sends a 6-digit code, the user types it back, the bot assigns whatever role you set. That's the flow.

I originally built it for university servers and employee groups. Most of the servers that use it now are something in that family — places where the admin wants to know members are actually who they claim to be.

What you can configure

Allowed domains with wildcards: @gmail.com, @.edu, @.harvard.edu, comma-separated if you want several. Skip this and any valid email is accepted (your blacklist still applies).

Different roles per domain — for example @students.uni.edu gets a Student role and @staff.uni.edu gets Staff. Stack with default roles given to all verified users.

Blacklist with wildcards to block tempmail and specific addresses.

Allowlist (Pro): upload a CSV of specific addresses for invite-only servers. Only those exact addresses can verify, regardless of domain.

Other settings: auto-verify on join, optional unverified role for channel-locking, custom message inside the verification email, log channel for verification events. 10 supported languages.

Free for most servers

Every server gets 25 verification emails per month. Looking at usage stats from the past few months, about 95% of servers send 25 or fewer per month, so for nearly everyone, the bot stays free forever. No card on file, no signup.

If you do approach the limit, the bot warns at 80% and 95% before sending pauses at 100%. Notifications go to wherever you've set error notifications (server-owner DM by default, or a channel you pick with /set_error_notify).

Paid options

For the busier 5%, everything runs through Discord's native subscription system. Click any Premium button in /premium status to see prices and buy. Discord handles billing, refunds, and cancellations.

Standard subscription: unlimited verification emails per month, plus premium delivery via Zoho ZeptoMail (EU-hosted, transactional-only — that's a deliverability win because the IP reputation isn't shared with marketing senders).

Pro subscription: everything in Standard, plus CSV import (uploadable allowlists) and CSV export (download all verification logs).

Credit packs: one-time top-up of 100, 500, or 2,000 verifications. No expiry, roll over month to month, only consumed once your free 25 are used.

CSV unlock: one-time purchase if you want only the CSV features without a subscription.

Important: purchases attach to a specific server, not your account. After buying credits or the CSV unlock, run /premium redeem in the server you want them applied to. They become permanently bound to that server. Subscriptions automatically apply to the server you select at checkout — pick carefully.

Privacy

Email addresses are stored only as MD5 hashes, same scheme for verified users and the allowlist. Plaintext exists only at the moment of sending the verification code. SMTP runs over TLS/STARTTLS with DMARC/SPF alignment. /data delete removes your own data; admins use /delete_server_data for the whole server.

Full privacy policy (German Datenschutzerklärung) and Impressum on the website. Operator runs as Kleinunternehmer §19 UStG.

Open source

Source on GitHub under GPL-3.0. Self-host with monetization turned off if you'd rather run your own instance — toggle in config/config.json. I've been running and paying for the public instance personally for the last five years; the paid tier is how that stays sustainable long-term.

Getting started

Invite the bot, then run /role add to pick the role given to verified users. That's the only required setup.

Optional: /domain add to restrict by domain, /button to drop a verification button in a channel. Run /help inside Discord for the full command list.

  • Support: <https://discord.com/invite/fEBSHUQXu2>
  • Docs: <https://emailbot.larskaesberg.de/>
  • Source: <https://github.com/lkaesberg/EmailVerify>

Reviews

What server admins say

At a glance

Servers
2.5K
Health
56 / 100
Pricing
freemium
Commands
Slash commands
On BotBoard
6 months
Add EmailBot
Something wrong with this listing?
This is what people see when you share EmailBot

BotBoard

EmailBot: Discord Bot Reviews, Stats & Invite

Share card for EmailBot

www.botboard.gg

Spread the word

Share EmailBot

Every link to this page unfurls into a live card with its rank, servers and health.

Post on XReddit

Live stat badges

[![EmailBot on BotBoard](https://www.botboard.gg/api/badge/emailbot?type=servers)](https://www.botboard.gg/bots/emailbot)

Similar Bots

View all
TAG-BOT icon

TAG-BOT

Verified
6111.5K servers
haunt icon

haunt

Verified
585.0K servers
Name Paint icon

Name Paint

Verified
543.7K servers
Colour Me! icon

Colour Me!

Verified
541.8K servers
Bastion icon

Bastion

Verified
546.3K servers
Reactify icon

Reactify

Verified
52806 servers
Winnsy icon

Winnsy

Verified
46279 servers
EasyTicket icon

EasyTicket

Verified
44160 servers
Resolvo X icon

Resolvo X

Verified
44138 servers
Ranklink icon

Ranklink

Verified
43113 servers
Flare 🚀 icon

Flare 🚀

Verified
4399 servers
Aqua icon

Aqua

Verified
4245 servers
Shiro-san icon

Shiro-san

Verified
4297 servers
TrustFactor icon

TrustFactor

Verified
4133 servers
Atlas 3.0 icon

Atlas 3.0

Verified
4157 servers
SnapRoom icon

SnapRoom

Verified
4024 servers
BloxMood icon

BloxMood

Verified
3939 servers
FiveM Helper icon

FiveM Helper

Verified
3853 servers
Mira Waitress icon

Mira Waitress

Verified
3825 servers
Aware icon

Aware

28241 servers
TAG-BOT icon

TAG-BOT

Verified
6111.5K servers
haunt icon

haunt

Verified
585.0K servers
Name Paint icon

Name Paint

Verified
543.7K servers
Colour Me! icon

Colour Me!

Verified
541.8K servers
Bastion icon

Bastion

Verified
546.3K servers
Reactify icon

Reactify

Verified
52806 servers
Winnsy icon

Winnsy

Verified
46279 servers
EasyTicket icon

EasyTicket

Verified
44160 servers
Resolvo X icon

Resolvo X

Verified
44138 servers
Ranklink icon

Ranklink

Verified
43113 servers
Flare 🚀 icon

Flare 🚀

Verified
4399 servers
Aqua icon

Aqua

Verified
4245 servers
Shiro-san icon

Shiro-san

Verified
4297 servers
TrustFactor icon

TrustFactor

Verified
4133 servers
Atlas 3.0 icon

Atlas 3.0

Verified
4157 servers
SnapRoom icon

SnapRoom

Verified
4024 servers
BloxMood icon

BloxMood

Verified
3939 servers
FiveM Helper icon

FiveM Helper

Verified
3853 servers
Mira Waitress icon

Mira Waitress

Verified
3825 servers
Aware icon

Aware

28241 servers
View all Moderation bots →See all alternatives →Compare with TAG-BOT →