Lightweight PMTA Bulk Email Script
Budget: $30 – $250 USD
I need a straightforward script that talks directly to my self-hosted PowerMTA setup and lets me blast out campaigns in one go. The only job it must master is reliable bulk sending; delivery reports, IP rotation or fancy dashboards are not required for this round.
Here is how I picture the workflow: I open the script, drop in a subject line, body (HTML or plain text), and paste a block of email addresses right into a text area or prompt. On hitting send, the script pipes each message through my existing PMTA instance and shows me a concise success/fail summary when it’s done. No database connection, no CSV parser—just a clean manual entry option that works every time.
Tech-wise I’m flexible—Python, PHP, Node.js or another language you prefer—so long as it can authenticate against my PMTA over SMTP and is easy to deploy on a typical Linux VPS. Please keep external dependencies minimal and include any config samples plus a quick readme so I can drop it in, tweak host, port, user/pass, and start mailing.
Acceptance will be simple:
• I run the script on my server
• Paste 1,000 test addresses and hit send
• Messages leave via PMTA without errors and I receive at least 95 % of them in my test inboxes
If that sounds clear, let’s move ahead.
Here is how I picture the workflow: I open the script, drop in a subject line, body (HTML or plain text), and paste a block of email addresses right into a text area or prompt. On hitting send, the script pipes each message through my existing PMTA instance and shows me a concise success/fail summary when it’s done. No database connection, no CSV parser—just a clean manual entry option that works every time.
Tech-wise I’m flexible—Python, PHP, Node.js or another language you prefer—so long as it can authenticate against my PMTA over SMTP and is easy to deploy on a typical Linux VPS. Please keep external dependencies minimal and include any config samples plus a quick readme so I can drop it in, tweak host, port, user/pass, and start mailing.
Acceptance will be simple:
• I run the script on my server
• Paste 1,000 test addresses and hit send
• Messages leave via PMTA without errors and I receive at least 95 % of them in my test inboxes
If that sounds clear, let’s move ahead.