PHP SMTP Sender

Send plain text or HTML via up to 50 SMTPs (host,user,pass per line).

Drag the center bar or card corners to resize panels

Sender

For inbox placement: use a real domain address, and set SPF / DKIM / DMARC on that domain to authorize your SMTP. HTML mail is sent as multipart/alternative (plain + HTML).

Timing & reconnect

Wait this many seconds after each email before sending the next.

Batch size / fresh SMTP session every N messages. Off = 10 (recommended). Multiple SMTPs, including repeats, send in parallel.

Message

Optional: [{random15}] → [538695882315001]. Also {name} {email} {phone} {emailbase64} {random9}.

Placeholders (subject & body): {name} {email} {phone} {emailbase64} {random9} {random15} — also &name& &email& &phone& &emailbase64& &random9& &random15&

Email list

Phone is optional. Old format Name, email still works. Use {phone} in subject/body.

SMTP accounts (up to 50)

Port, encryption, and auth are detected automatically (tries 587/TLS, then 465/SSL, then 25). Optional overrides: host:587,user,pass or host,user,pass,465,ssl. Leave empty for localhost — reuses one SMTP session per batch, auto-finds port (25/1025/2525), no auth. Each recipient is sent once; accounts split the list and send in parallel. Repeat the same SMTP line to open extra parallel connections (each is a new session).

Results

Waiting…

Unsent emails

Copy this list to retry failed or skipped recipients.