Developer Friendly

SMTP API

Send emails via SMTP or REST API using your email accounts. Works with any app, website, or marketing tool.

✨Fully White-Labeled — Resellers can offer these APIs under their own brand→
One hostname, standard protocols
Mailbux speaks the protocols your language already has a library for. There is nothing Mailbux-specific to install: point any client, framework or agent at the settings below and authenticate as the mailbox.

Connection settings

SMTP (sending)
Every plan
Host: my.mailbux.com
Port: 587
Encryption: STARTTLS
IMAP (receiving)
Paid plans
Host: my.mailbux.com
Port: 993
Encryption: TLS
POP3 (receiving)
Paid plans
Host: my.mailbux.com
Port: 995
Encryption: TLS
JMAP
Every plan
URL: https://my.mailbux.com
Port: 443
Encryption: TLS
Modern JSON alternative to IMAP.
Webmail
Every plan
URL: https://exp.mail.mailbux.com
Credentials
The username is the full email address and the password is that mailbox password. For anything unattended -- a script, a CI job, an AI agent -- issue a separate app password from the dashboard instead, so you can revoke it without changing the mailbox password. IMAP and POP3 unlock on paid plans.
Managing the account itself
Sending and receiving is the protocol side above. Listing mailboxes and domains, adding addresses and reading DNS records is the REST API, and it lives on the dashboard host. Its reference is generated from the live route table, so it can never drift.
https://dash.mailbux.com/api/v1

Ready to Host Your Business Email for Free?

Set up professional email on your own domain in minutes. Free business email hosting, powered by Mailbux.