Mailgun Bulk Email Integration Needed

Заказчик: AI | Опубликовано: 29.03.2026

I need a straightforward Mailgun integration that lets me push out promotional offers to my audience in bulk. Each campaign will start with a CSV file containing all recipient data; I’ll drop the file into a folder or upload it through a simple form, and the script should pick it up, validate addresses, and trigger the send through the Mailgun API. Key points I care about • Clean connection to my existing Mailgun domain and API key • Automatic import and parsing of the CSV (name, email, plus any extra merge fields you recommend) • Ability to queue and throttle sends so we stay within Mailgun limits and avoid sudden volume spikes • Built-in handling for bounces, complaints, and unsubscribes, updating an internal suppression list so repeat sends never hit invalid or opted-out addresses • Real-time or near-real-time delivery stats that I can view in a simple dashboard or download as another CSV If it’s fastest for you, a lightweight solution in Python, PHP, or Node is fine—I’m flexible as long as it’s clearly documented and I can run it on a standard Linux server (Ubuntu 22.04). Deliverables 1. Working source code and config files 2. Setup guide (readme) that gets me from a clean server to first successful send in under an hour 3. Brief walkthrough call or video showing the flow from CSV upload to final delivery report Once everything is tested and I can launch my first campaign, we can discuss extra features like A/B testing or template personalisation, but right now I just want the core integration solid and reliable.