Expert Needed: Build Self-Hosted Bulk Email System — Amazon SES + Postal + VPS (100,000 emails/week)

Posted last week

Worldwide

Summary

Project overview We are building a fully self-hosted, high-volume email blasting system to send marketing campaigns to a list of 700,000 contacts at approximately 100,000 emails per week. We need an expert who can build this from the ground up — not configure a third-party ESP like Mailchimp or HubSpot. The stack is Amazon SES as the SMTP relay, Postal as the self-hosted campaign server (open source), running on a DigitalOcean Ubuntu VPS, with 2–3 rotating sending domains and full DNS authentication. We have our AWS account, domain, and DigitalOcean access ready. Full technical documentation will be provided. Deliverables 1. Amazon SES configuration Domain verified in SES with DKIM enabled, custom MAIL FROM configured Production access (sandbox exit) approved and confirmed Two dedicated IPs added and warmed up Sending limits reviewed and quota confirmed for 100k/week 2. DNS authentication — SPF / DKIM / DMARC SPF, DKIM (all 3 CNAME records), and DMARC configured across 2–3 sending domains Bounce MX record configured per domain MXToolbox showing all records passing green 3. DigitalOcean VPS setup Ubuntu 22.04 LTS droplet (minimum 4GB RAM / 2 vCPU) Server hardened: SSH key auth, UFW firewall, fail2ban Docker installed and verified 4. Postal installation and configuration Postal installed via official installer, SSL via Let's Encrypt Connected to Amazon SES as SMTP relay All sending domains added and DNS verified in Postal dashboard Domain rotation configured across 2–3 domains 5. Tracking and deliverability Open tracking (pixel) and click tracking (redirect) enabled and tested Hard bounce auto-suppression configured Gmail and Yahoo Postmaster Tools registered No blacklist entries confirmed on MXToolbox 6. Testing and handover End-to-end test email confirmed in Gmail inbox (not spam) mail-tester.com score of 8/10 or higher 8-week IP warm-up schedule documented Written handover doc with credentials, commands, and monitoring guide 30-minute walkthrough call

  • $500.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
amazon SES
stmp
Amazon Web Services
Activity on this job
  • Proposals:5 to 10
  • Last viewed by client:yesterday
  • Interviewing:
    2
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since May 8, 2026
  • United States
    6:06 AM

Explore similar jobs on Upwork

Email and Phone Deliverability SpecialistHourly‐ Posted 4 weeks ago
Email Communication
Email Support
Phone Communication
Email Deliverability
Cold Email Campaign SpecialistHourly‐ Posted 4 weeks ago
Email Marketing
Lead Generation
Food & Beverage
Business with 1-9 Employees
Business with 10-99 Employees
Email Communication
Internet Marketing
CRM Development

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo