Emails Verifier Plugin

Email marketers often struggle with unverified lists — leading to high bounce rates, spam flags, and poor deliverability. The client needed a lightweight system where users could sign up, upload email lists, and get verified results — all processed through a throttled API.

Objective

Build a simple membership-based email verification platform that allows:
✅ File uploads (CSV/TXT)
✅ Email verification using MailTester API
✅ Throttled processing (2 emails/sec)
✅ Time tracking, queued processing, and downloadable results
✅ Email notifications upon completion

Details
Time Frame:

May 2025 – May 2025

Role:

WordPress Developer, PHP Developer

Client:

Facebook Client

Approach

We structured the project around a clean user dashboard with the following modules:

Authentication: Login/signup system for account control

Upload Engine: Drag-and-drop uploader for CSV/TXT email lists

Queue & Throttle: Files are processed in background at 2 emails/sec

Progress Tracking: Real-time elapsed + estimated remaining time

Result Delivery: Results stored on server + emailed when ready

Solution

✅ Built full front-end and member area on WordPress 
✅ Used queue workers and throttling logic to cap API calls (120/minute)
✅ Built timers using JavaScript & backend time estimates (emails/120)
✅ Stored verification results in a secure database with unique download links
✅ Email notifications sent via SMTP when file was ready
✅ Allowed users to upload multiple files, with each queued separately

Results

Users now had a fully self-service email verification platform.
Each file uploaded was processed smoothly with accurate time feedback and downloadable, cleaned lists — leading to better deliverability across campaigns.

Conclusion

We delivered more than verification — we delivered trust.
From API throttling to real-time progress tracking and queue management, this platform now functions like a lean version of MillionVerifier — ready to scale.