
Closed
Posted
Paid on delivery
Python / Node.js Developer for High-Volume Bulk Email & Webmail Verifier (MX Lookup + SMTP Handshake) I need a robust bulk-email verifier that can chew through hundreds of thousands of addresses per run without falling over. The core routine must combine fast DNS MX lookups with an actual SMTP handshake so every result is as close to “definitive” as possible, even for web-mail giants such as Gmail, Outlook, Yahoo and the usual corporate servers. We are looking for an experienced backend developer to build a custom, high-speed, and accurate bulk email verification tool/script. The system must validate large lists of webmail and domain addresses (Gmail, Outlook/Hotmail, Yahoo, custom domains) without sending actual emails. Key Requirements & Verification Workflow: 1. Syntax & Domain Validation: - Perform strict RFC 5322 syntax and regex formatting checks. - Detect disposable/temporary email domains and role-based addresses (admin@, info@, support@). 2. MX Record & DNS Verification: - Direct DNS lookups to verify domain MX (Mail Exchange) records. - Rank and route checks to primary and fallback mail servers. 3. SMTP Handshake Verification: - Establish live socket connections on Port 25 / 587. - Execute standard SMTP commands (HELO/EHLO -> MAIL FROM -> RCPT TO) to ping the destination server. - Accurately parse response codes (e.g., 250 OK vs. 550 User Unknown / hard bounce). - Gracefully handle connection timeouts, tarpitting, and greylisting. 4. Advanced Webmail & Catch-All Detection: - Detect "Catch-All" (accept-all) server configurations to prevent false positives. - Handle webmail providers (Gmail, Microsoft 365, Yahoo, AOL) with specialized handling/API/headers where standard SMTP handshakes are restricted or rate-limited. 5. Performance, Scale & IP Management: - Multi-threading / Async execution for bulk validation (processing thousands of emails efficiently). - Rotating proxy support (HTTP/SOCKS5) to bypass rate limits, greylisting, and IP blacklisting. Have to deal with Bulk Email database, approx 4Lacs Emails (Gmail/ Yahoo/ Outlook & Custom domain Webmails) Deliverables: - Source code (Python or Node.js preferred) with clean documentation. - Input: Accepts CSV/TXT files with raw email lists. - Output: Export results to CSV/JSON with clear classifications (Valid, Invalid, Catch-All, Risky/Disposable, Unknown) alongside error response reason codes. - Brief setup guide to run locally or deploy on a VPS. To Apply: 1. Please mention your experience with SMTP sockets, DNS resolving, or anti-spam protocols. 2. Include the secret word "VALIDATE" at the top of your proposal so I know you read the full description. Budget can be finalised once we discus. TQ
Project ID: 40607796
47 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
47 freelancers are bidding on average ₹7,962 INR for this job

Hello Sir, I am from Bangalore.I have 7 years of experience in Software development.I will build it as mentioned using python and deliver you the code as expected. Let’s connect
₹9,000 INR in 2 days
6.5
6.5

VALIDATE Hi there, I’ve built similar high-volume email verifiers that combine DNS MX lookups with full SMTP handshakes, including catch-all detection and proxy rotation. I know how to handle webmail servers and scale to hundreds of thousands of addresses without losing accuracy. What I’ll do: ✅ Build a Python (or Node.js) verifier using async/multithreading for fast processing, with accurate SMTP checks and response parsing. ✅ Implement catch-all detection, disposable email filtering, and robust error handling for greylisting/rate limits. ✅ Include proxy rotation, detailed CSV/JSON output with clear classifications, and test on a sample batch before final runs to ensure quality. ✅ Python / Node.js – sockets, asyncio, multiprocessing ✅ DNS resolving & SMTP handshake (HELO, MAIL FROM, RCPT TO) ✅ Proxy integration (HTTP/SOCKS5) and rate-limit bypass ✅ Catch-all & disposable email detection logic ✅ Microsoft® Certified: MCSA | MCSE | MCT ✅ 300+ projects delivered, 280+ five-star reviews Why me: 24-hour availability, fast responses, and unlimited revisions until you’re satisfied. One quick question: will the input lists be plain CSV with one email per line, or do you need handling for additional columns? I can deliver this in 1 day for 7000 INR and can start right now. Let’s get it done.
₹7,000 INR in 1 day
6.0
6.0

Greetings, I have reviewed your project description and recently worked on a similar project. I believe I can help you deliver this successfully. Let’s open a chat to discuss your requirements in detail and determine the best approach for your project. Regards
₹12,000 INR in 2 days
5.6
5.6

Hello there, we are a team of senior AI ML Full Stack Web and Mobile App Developers. Please, send me a message to discuss the work and finish in no time. Thanks Ashish Kumar.
₹7,000 INR in 7 days
5.0
5.0

Hi, I can build a high-performance bulk email verification tool capable of processing large email datasets efficiently using **Python** with asynchronous processing, DNS MX lookups, SMTP handshake verification, catch-all detection, and detailed result classification. The solution will be optimized for scalability, reliability, and clean reporting while maintaining well-documented, maintainable code. I have experience developing backend systems, automation tools, REST APIs, data processing pipelines, and high-performance Python applications. My approach will include RFC-compliant email validation, DNS/MX verification, SMTP socket checks, multi-threading/async execution, CSV/JSON import-export, robust error handling, and clear documentation for deployment on both local machines and VPS environments. I'm available to start immediately and can discuss the best architecture, performance strategy, and timeline based on your dataset size and infrastructure. To discuss further project details, please message me through Freelancer chat. Regards Yogesh Kumar S
₹5,000 INR in 3 days
4.5
4.5

Drawing from my extensive backend development experience, I am keen on delivering a robust, high-speed, and accurate bulk-email verification tool in both Python and Node.js that will align seamlessly with your specific needs. From syntax & domain validation to MX record & DNS verification to the all-important SMTP handshake verification, I have a deep familiarity with the intricate inner workings of these functions. I assure you that my system will be able to handle hundreds of thousands of addresses per run without any compromise on accuracy or performance. My expertise extends further to webmail and catch-all detection, an important aspect for preventing any false positives. I can also adeptly handle the intricacies around webmail providers like Gmail, Microsoft 365, Yahoo, AOL and overcome rate-limits or restrictions through specialized handling/API/headers. An added advantage of working with me is my grasp of performance, scale & IP management. My multi-threading/Async execution approach combined with rotating proxy support will not only deliver large-scale validations but allow smooth bypassing of rate limits and IP blacklisting.
₹10,000 INR in 5 days
4.4
4.4

VALIDATE. SMTP handshake scripting and bulk MX resolving is fragile at scale—timeouts, tarpits, rate limits, and greylisting all hit you at 400k+ rows unless you rotate threads and proxy IPs fast. I write these for email marketing vendors (direct socket; never use third-party APIs). Latest was a Python tool using asyncio + a pool of SOCKS5 proxies, smart timeouts, parsing nuanced SMTP codes across Outlook/Google/Yahoo, and writing clean error/response logs. I’d build as a Node.js or Python script, native socket for SMTP, dnspython or Node resolvers for MX, disposable lookup, full CSV/JSON export. No dependencies on paid APIs. How many simultaneous threads/connections can your infrastructure handle—should I cap at, say, 100-200 live connects per batch, or adapt to your server spec? Pradeep
₹7,000 INR in 7 days
4.1
4.1

As a seasoned Full Stack Developer with deep-rooted expertise in Backend Development and API Integration using languages like Node.js and Python, I have ample experience in building high-volume systems that could efficiently handle large datasets, such as your requirement that has fourlacs bulk emails. My skills extend to SMTP sockets, DNS resolving, and anti-spam protocols which are critically important for developing your desired solution. Over the years, I've explored varied technologies and built scalable systems adept in handling heavy concurrent loads. My understanding of DNS MX lookups, SMTP handshakes and parsing response codes coupled with my utilization of multi-threading/Async execution will ensure a high-speed, accurate email verification tool capable of handling even the most stringent webmail providers such as Gmail, Outlook/Hotmail, Yahoo and the usual corporate servers. In conclusion, my expertise complemented with my knack for delivering secure, scalable, high-performance applications makes me the ideal candidate for this project. I ensure clean documentation and have no qualms in creating a brief setup guide to make the process easier for you when you take over. So let's create a powerful bulk-email verifier together!
₹1,500 INR in 7 days
4.1
4.1

Hello, how are you doing? I have considerable experience with Python and Node.js for high-volume tasks, including SMTP sockets and DNS resolving, plus handling anti-spam quirks. I’ve built bulk verification tools that combine fast MX lookups with SMTP handshakes and robust error handling, and I can adapt to rotating proxies and catch-all detection. I can demo previous work if needed. Let me know further information, if interested.
₹12,500 INR in 5 days
3.4
3.4

Hello, Developing a high-speed, accurate bulk email verifier requires a meticulous approach. The main goal is to seamlessly validate large email lists without sending actual emails. I would start by implementing strict syntax and domain validation checks, followed by efficient MX record and DNS verification. Establishing live socket connections for SMTP handshake verification is crucial, ensuring accurate response code parsing. Additionally, detecting catch-all configurations and implementing multi-threading for scalability are key considerations. In previous projects, I have successfully worked on similar tasks involving SMTP sockets, DNS resolving, and anti-spam protocols. A few questions: - How are you currently managing IP rotation for bypassing rate limits? - Have you encountered any specific challenges with webmail providers during verification? Best regards,
₹7,000 INR in 2 days
3.6
3.6

You need a high-volume email verification system that can process hundreds of thousands of addresses while combining DNS checks, SMTP validation, and accurate result classification. I build backend systems with Python and Node.js, including asynchronous processing, API integrations, and data-heavy workflows. I have experience with Python backend services at Marin Software, where I developed serverless systems on AWS and worked on real-time data pipelines requiring reliable processing and performance. For this verifier, I can build the validation workflow with RFC syntax checks, DNS MX lookups, SMTP connection handling, response parsing, CSV/TXT input processing, and structured CSV/JSON exports with statuses such as valid, invalid, risky, catch-all, and unknown. I will design the processing flow to handle large datasets efficiently using async execution, queues, and proper error handling.
₹10,000 INR in 3 days
3.5
3.5

As a seasoned backend developer with a decade of experience, my expertise aligns perfectly with the intricate demands of your project. From building infrastructure for large-scale operations to working on SMTP sockets, DNS resolution, and anti-spam protocols, I have honed my skills for every aspect of the task at hand. Whether it involves conducting robust syntax & domain validation checks or executing intricate SMTP commands, I have dealt with similar intricate functionalities throughout my career. My comprehensive understanding of these concepts allows me to build custom, high-speed systems that are both accurate and resilient. To complement my technical prowess, I bring along a wealth of hands-on experience in managing big data in numerous domains including healthcare, real estate and SaaS - as evidenced by my successful automation systems which have eased workflow processes for clients by freeing up time and resources. It's exactly this burden alleviating approach that I pledge to bring to your team. I understand the implication of handling bulk email databases containing 4Lacs emails like yours', especially when it comes to respecting rate limits, greylisitng and IP blacklisting - hence maintaining the good standing is hassle-free.
₹1,500 INR in 2 days
3.2
3.2

Welcome to professional Python development services! Hi there, I'm Alema, a Python expert programmer who strives for clear code in atmospheric, numerical weather prediction, physics, and all other seminal fields. I'm ready to provide you with high-quality services. I have completed 350+ projects with a 100% Positive Rating. If you are looking for Quality work, look no further. Tech stack: Python, FastAPI, Django PostgreSQL, SQLAlchemy React, JavaScript, TypeScript Docker, Docker Compose CI/CD (GitHub Actions, GitLab CI) AWS (EC2, S3, Lambda, ECS), DigitalOcean, Heroku NGINX, Caddy If you're looking for a reliable Python backend developer to help with your project, feel free to reach out. Your faithfully. Eng. Alema Akter
₹7,000 INR in 1 day
3.2
3.2

VALIDATE Hi, I can build a Python/Node.js bulk email verification tool that processes large CSV/TXT lists and classifies results clearly as Valid, Invalid, Catch-All, Risky/Disposable, Role-Based, or Unknown. The best solution is to first implement syntax validation, disposable/role-based checks, DNS/MX lookup, SMTP response handling, timeout control, retry logic, catch-all detection, and clean result export. For Gmail, Outlook, Yahoo, and similar providers, I’ll handle restricted SMTP behavior safely by marking uncertain results as Risky/Unknown instead of forcing unreliable results. I’m comfortable with Python/Node.js, DNS resolving, SMTP sockets, async processing, CSV/JSON handling, VPS deployment, logging, error codes, queue-based validation, and backend performance optimization. Deliverables will include: * Bulk CSV/TXT input * Syntax and domain validation * MX record checks * SMTP handshake logic * Catch-all detection * Disposable/role-based flags * Timeout and retry handling * CSV/JSON export * Reason codes and logs * Setup guide for local/VPS use I’ll focus on accuracy, scalability, clean code, and responsible verification of permission-based email lists without sending emails or violating provider limits. Best regards Ankit
₹7,000 INR in 7 days
3.3
3.3

Hi, At first glance, this looks straightforward but there’s usually one part that causes issues later. Happy to share a quick plan if you're open to it. Regards, Rajesh
₹7,000 INR in 7 days
2.9
2.9

Hello, I hope you are doing well. With 8 years of experience as a Server Administrator, I have extensive knowledge of various server technologies, troubleshooting techniques, and performance optimization. I can analyze and resolve any server-related issues efficiently based on your requirements. Please feel free to reach out if you have any queries or need assistance with server management. I’d be happy to help. Best regards,
₹9,000 INR in 2 days
3.1
3.1

VALIDATE The trickiest part of this isn't the SMTP handshake itself, it's Gmail and Outlook. Both aggressively rate-limit RCPT TO checks, so a naive async loop will get your IPs blocked within minutes. I'll build provider-specific handlers that adjust concurrency, rotate proxies via SOCKS5, and respect per-provider throttle windows. I'll wire up the full pipeline: RFC 5322 syntax and disposable-domain filtering, async DNS MX resolution with fallback ranking, then SMTP socket verification with proper greylist retry logic. Output goes to CSV/JSON with your five categories plus raw SMTP response codes. One thing worth noting: for catch-all detection, I'll send a probe to a random nonexistent address first. If the server returns 250, every "valid" result from that domain gets flagged as catch-all instead of confirmed. Best regards, Shayan
₹1,650 INR in 3 days
2.8
2.8

Hello, I can build a high-performance bulk email verification system in Python or Node.js capable of processing 400,000+ email addresses with accuracy, scalability, and detailed verification reporting. My approach: * RFC 5322 syntax validation with disposable and role-based email detection * Fast DNS & MX record verification with fallback mail server checks * Live SMTP handshake (HELO/EHLO → MAIL FROM → RCPT TO) with response code parsing * Catch-all domain detection and specialized handling for Gmail, Outlook, Yahoo, and Microsoft 365 * Async/multi-threaded architecture with proxy rotation (HTTP/SOCKS5), retry logic, timeout handling, greylisting detection, and rate-limit management * CSV/TXT input with CSV/JSON output classified as Valid, Invalid, Catch-All, Disposable, Risky, or Unknown, including SMTP response codes and failure reasons You'll receive clean, well-documented source code, deployment instructions, and a solution optimized for VPS deployment and large-scale verification jobs. I have experience developing high-performance backend systems, SMTP/DNS integrations, asynchronous processing, proxy management, and large-scale data processing, and I can deliver a reliable, production-ready verifier with milestone-based development. I'm ready to discuss the architecture, expected accuracy, and timeline before we begin. Best regards, Somender Singh
₹12,500 INR in 7 days
2.8
2.8

Hi there, VALIDATE , I will build a high-volume bulk-email verifier that combines fast DNS MX lookups with real SMTP handshakes to deliver near-definitive results for Gmail, Outlook, Yahoo and corporate servers without sending emails. I have spent the last 4 years solving exactly this type of problem. My Backend Development approach uses Python asyncio and direct DNS MX resolving to run parallel SMTP handshakes (HELO/EHLO → MAIL FROM → RCPT TO), strict RFC 5322 checks, disposable/role detection, catch-all detection, rotating proxy support, and smart timeout, tarpitting and greylist handling; output CSV/JSON and a brief setup guide is included. I'd be happy to share relevant portfolio examples and discuss the timeline and quotation. Thanks, syed ribal www.freelancer.com/u/vertechsolutions
₹12,500 INR in 4 days
2.8
2.8

VALIDATE I have read your job post and understand your requirements for building a high-performance bulk email verification system. I have experience developing scalable backend applications using Python and Node.js, with expertise in DNS/MX lookups, SMTP-based validation, asynchronous processing, and large-scale data handling. I can build a robust verifier that performs RFC-compliant syntax validation, MX record verification, live SMTP handshakes, catch-all and disposable email detection, and supports high-volume processing with async execution and proxy rotation. The solution will accept CSV/TXT inputs, export detailed verification results in CSV/JSON, and include clean, well-documented source code with deployment and setup instructions for local or VPS environments.
₹7,000 INR in 6 days
1.7
1.7

Hyderabad, India
Member since Jun 17, 2026
₹1500-12500 INR
₹600-1500 INR
₹600-1500 INR
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
$20000-50000 USD
$3000-5000 AUD
₹12500-37500 INR
₹1500-12500 INR
$250-750 USD
$750-1500 USD
₹12500-37500 INR
$250-750 USD
$5000-10000 USD
$30-250 AUD
₹100-400 INR / hour
$10-30 USD
₹12500-37500 INR
$250-750 AUD
$10-30 USD
£250-750 GBP
£20-250 GBP
$250-750 USD
$1500-3000 USD