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 planHost:
my.mailbux.comPort:
587Encryption: STARTTLS
IMAP (receiving)
Paid plansHost:
my.mailbux.comPort:
993Encryption: TLS
POP3 (receiving)
Paid plansHost:
my.mailbux.comPort:
995Encryption: TLS
JMAP
Every planURL:
https://my.mailbux.comPort:
443Encryption: TLS
Modern JSON alternative to IMAP.
Webmail
Every planURL:
https://exp.mail.mailbux.comCredentials
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.
