# IXmailer > Bulk + transactional email SaaS by Innovatex Digital FZCO. REST + SMTP send. > Sender-domain verification (SPF/DKIM/DMARC/Return-Path), per-domain credentials, > webhook delivery events, open + click tracking, idempotent sends. MENA-focused. > Production-ready API at api.ixmailer.com. ## Core resources - [API documentation (curated reference)](https://ixmailer.com/docs): quickstart, auth, REST + SMTP send, webhooks, error codes, rate limits. - [Interactive API reference](https://ixmailer.com/docs/api): every endpoint with try-it-now, rendered from the live OpenAPI spec. - [OpenAPI JSON spec](https://api.ixmailer.com/api/docs/openapi.json): machine-readable contract. Stable URL. OpenAPI 3.1. - [Customer dashboard](https://app.ixmailer.com): sign up, mint API keys, verify domains, view logs. ## Concepts (short) - [Authentication](https://ixmailer.com/docs#auth): workspace API key (any domain), per-domain API key (one domain), per-domain SMTP credential (SMTP only). All `ixk_…` prefix, all `Authorization: Bearer …`. - [Sending mail (REST)](https://ixmailer.com/docs#sending): `POST /v1/messages` returns 202 + id. Tracking opens + clicks + per-message overrides. - [Sending mail (SMTP)](https://ixmailer.com/docs#smtp): `smtp.ixmailer.org:587` STARTTLS or `:465` TLS. Username = full email, password = API key. - [Sender domains](https://ixmailer.com/docs#domains): register domain, add 4 DNS records, click Re-check DNS. Per-domain settings: tracking overrides, retention. - [Webhooks](https://ixmailer.com/docs#webhooks): 10 event types (queued/sent/delivered/deferred/failed/bounced/opened/clicked/complained/unsubscribed). HMAC-SHA256 signed. - [Error codes](https://ixmailer.com/docs#errors): stable machine-readable codes in `{ error: { code, message, details, requestId, timestamp } }`. - [Rate limits](https://ixmailer.com/docs#rate-limits): per-workspace, scaled by KYC tier. 429 with `retryAfter`. - [Public signup endpoints](https://ixmailer.com/docs#public-signup): `POST /v1/p/lists/:slug/subscribe` (no API key) + hosted form at `app.ixmailer.com/p/forms/:slug`. Opt-in per list. - [Subscriber preference center](https://ixmailer.com/docs#preference-center): hosted page at `app.ixmailer.com/p/preferences?t=…` lets recipients toggle list subscriptions instead of all-or-nothing unsubscribe. Opt-in per workspace. ## Optional - [Full reference dump (llms-full.txt)](https://ixmailer.com/llms-full.txt): everything in one file, optimised for LLM ingestion. - [Legal + terms](https://ixmailer.com/legal/terms) - [Status + uptime](https://status.ixmailer.com) - [Support email](mailto:support@ixmailer.com)