verify.linktree.bond
Port 25 status: checking...

Email Verification Engine

CSV can include multiple columns. Only one required email column is needed (`email`), and verification output is appended as `status` and `reason`.

Thread Controls

Set thread count before starting a batch. Running jobs can be scaled up/down live.

Loading thread recommendations...

Recommended-
Maximum Safe-
Running Jobs0
Active Checks0

Port 25 is essential for SMTP validation checks.

Verification checks used

  • Syntax check (`local@domain.tld` format)
  • Block disposable domains and role-based prefixes
  • MX DNS lookup for mail server availability
  • Catch-all detection using random recipient probe
  • SMTP `RCPT TO` probe against recipient mailbox
  • Soft-fail retry for transient SMTP response codes
SOCKS5 Proxy ON

Live Verification Status

Pie chart updates as emails are processed (valid/risky/invalid/pending).

Server Load vs Time

Live chart (1m load + active SMTP checks), updated every 2 seconds.

Last 4 min

Manual Verification

Run one-off checks by email or by domain + email.

Batch CSV Verification

Upload stages one or multiple CSV files. Processing starts only when you click Start Verification.

Drop CSV files here or click to select
Staged files: None

Social Media Enrichment

Upload CSV files containing a website/url/domain column. We will crawl each website, follow contact/about pages, and append social/contact fields to the CSV.

Thread Controls

Use the same live thread control model as email verification. Higher values process more websites in parallel.

Loading thread recommendations...

Enrichment fields added

  • telegram, whatsapp, email, phone
  • linkedin, twitter/x, instagram, facebook
  • youtube, tiktok, discord, github, vk
  • status and reason for each processed website

How it works

The enricher fetches the site homepage, scans links/text, then follows up to two contact/about pages on the same domain for additional socials.

CSV requirements

  • Must be UTF-8 CSV
  • Must include one website/url/domain column
  • All original columns are preserved
  • Output is downloadable as full CSV/JSON after processing

Batch CSV Enrichment

Stage one or more CSV files and start them when ready. Existing email verification jobs remain untouched.

Drop CSV files here or click to select
Staged files: None

API Playground

Test the JSON API with one website at a time or one email at a time. Send the API key as X-API-Key or Authorization: Bearer YOUR_KEY.

API Key

Paste the current playground key here. It is only stored in this browser via localStorage.

Show uses GET /api/playground-key. Regenerate uses POST /api/playground-key/regenerate and immediately replaces the saved playground key.

Key admin response will appear here...

Website Enrichment

POST /api/enrich-website

Input JSON: {"website":"https://company.com"}. Output contains emails, phones, socials and raw fields.

Response will appear here...
curl -X POST https://verify.linktree.bond/api/enrich-website \
  -H 'Content-Type: application/json' \
  -H 'X-API-Key: YOUR_KEY' \
  -d '{"website":"https://example.com"}'

Email Verification

POST /api/verify-email

Input JSON: {"email":"lead@example.com"}. Output contains the verification status and reason.

Response will appear here...
curl -X POST https://verify.linktree.bond/api/verify-email \
  -H 'Content-Type: application/json' \
  -H 'X-API-Key: YOUR_KEY' \
  -d '{"email":"lead@example.com"}'