Your applications.
Your SMTP infrastructure.

Send through your own Azure-hosted PUNCH 99 mail server. Authenticated SMTP and a straightforward HTTPS API share one encrypted queue, customer quotas and delivery history. No Brevo, SendGrid, or other delivery relay.

Pilot deployment: checking service readiness. External delivery must be verified before production campaigns or paid activation.

SMTP for your apps

Host: smtp.punch99.com
Port 465: implicit TLS
Port 587: STARTTLS required
Username: your customer ID
Password: your customer API key

Only approved sender addresses can send. Unauthenticated relay is refused.

An API you can build on

POST /v1/send queues email.
GET /v1/messages/{id} tracks outcomes.
GET /v1/account shows quota usage.
GET /v1/suppression lists blocked recipients.

A queued response is not proof of inbox delivery. Check each recipient’s outcome.

Customer onboarding

Contact sales to register your business, verify a sender domain, agree a recipient quota and obtain a scoped key. Paid activation follows a successful delivery and domain-authentication check.

Secure pilot: up to 50 recipients per message. Text, HTML and secure download links. Attachments are not enabled yet.

Queue your first message

curl https://smtp.punch99.com/v1/send \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: welcome-123' \
  -d '{"from":"approved@your-domain.com","to":["person@example.com"],"subject":"Welcome","text":"Welcome to your private workspace."}'

Check your account

The key stays in this page’s memory and is sent only to this PUNCH 99 server. It is not saved in browser storage.

Enter your key to check access.