LUVEEDU Business Email Manager API

Branded mailboxes ([email protected]) — hosted on parking.luveedu.cloud MX + IMAP + SMTP + Webmail

Domain lifecycle (admin)

Register a domainPOST /api/create-domain
Verify DNS (2 CNAMEs + MX)GET /api/domain-status
Remove domainPOST /api/remove-domain
List domainsGET /api/list-domains

Mailbox lifecycle (admin)

Create mailbox (e.g. [email protected])POST /api/create-user
Reset passwordPOST /api/reset-password
Delete mailboxPOST /api/delete-user
List mailboxesGET /api/list-users

Service config (public)

MX / SMTP / IMAP hostnames + portsGET /api/locations
Health + service infoGET /api/health
Bulk export for frontend panelGET /api/sync

How mail flows

OutboundCustomer app → smtp.email.luveedu.cloud:587 (STARTTLS + auth) → Internet MX
InboundInternet MX → parking.luveedu.cloud (Postfix) → LMTP → /var/mail/vhosts/<domain>/<user>
Webmailwebmail.luveedu.cloud — login with the mailbox credentials
IMAP / POP3 / SMTPparking.luveedu.cloud (993 / 995 / 587)
Server: 188.245.148.184 · LUVEEDU Business Email Manager v1.0.0 · MX: parking.luveedu.cloud · PTR: parking.luveedu.cloud → 188.245.148.184 · Full API documentation