FeaturesTemplatesShowcaseTownie
AI
BlogDocsPricing
Log inSign up
yawnxyz

yawnxyz

mailcheck

Public
Like
mailcheck
Home
Code
12
.git
5
.vscode
.vt
1
frontend
2
.cursorrules
chatCompletion.js
chatStreaming.js
deno.lock
index.html
main.js
notes.md
readme.md
Branches
1
Pull requests
Remixes
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
readme.md
Code
/
readme.md
Search
8/25/2025
Viewing readonly version of main branch: v51
View latest version
readme.md

MailCheck — Real‑Person Email Verifier (Groq)

Verify that email addresses belong to real people using lightweight web + LLM signals. Upload/paste lists, run concurrent checks, and export annotated results.

What it does

  • Upload CSV/JSON or paste text; inline edit and delete rows
  • Jobs sidebar with autosave (localStorage)
  • Per‑email verification with concurrency and live row updates
    • Syntax check (invalid → spam)
    • Academic domain detection (institution annotation)
    • Role/alias heuristic (flags generic addresses)
    • Web + LLM assessments consolidated by a final judge into one decision
  • Export CSV/JSON (preserves original columns + bg_* fields)

Statuses

  • person_high
  • person_low
  • person_none
  • spam

Requirements

  • Deno 1.40+
  • Groq API key

Run locally

deno run -A main.js

Open http://localhost:8000. If the server doesn’t have GROQ_API_KEY, set a key in the UI.

Environment

  • GROQ_API_KEY: Groq key (server). The UI also supports a per‑user key.

API

  • POST /api/check/background
    • body: { email: string, systemPrompt?: string, userApiKey?: string }
    • returns: { email, status, message, fields }

Notes

  • Focuses on real‑person verification, not SMTP deliverability.
  • The UI is a thin client over the API—use the endpoint directly if preferred.

Powered by Groq — get a key at https://groq.com.

FeaturesVersion controlCode intelligenceCLI
Use cases
TeamsAI agentsSlackGTM
ExploreDocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareersBrandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.