Integration examples¶
Step-by-step guides for connecting Mailexam to your application over SMTP. Choose your stack — more guides are added over time.
Common SMTP settings¶
For each project, the welcome email (and dashboard) lists login, password, and host. Login and password are a unique pair from that email. The host matches the SMTP login: in the email it is {login}.mailexam.io, where {login} is the same value as the “Login” field.
| Parameter | Value |
|---|---|
| Protocol | SMTP/S |
| Host | {login}.mailexam.io (login from the email) |
| Ports | 25, 2525, 465, 587 |
| Login | from the welcome email |
| Password | from the welcome email, paired with the login |
| Authentication | Required (PLAIN) |
Recommended port
Use 587 with TLS (STARTTLS). Port 2525 is an alternative if your provider blocks port 25. Ports 465 and SMTPS are supported for backward compatibility but are not recommended.
All values are in the welcome email after sign-up and in the dashboard.
No account yet? Sign up · already have one — log in.
Catalog¶
| Framework / platform | Status | Page |
|---|---|---|
| Laravel (PHP) | Ready | Laravel |
| Yii (PHP) | Ready | Yii |
| Axum (Rust) | Ready | Axum |
| Actix Web (Rust) | Ready | Actix Web |
| Ktor (Kotlin) | Ready | Ktor |
| Spring Boot (Java) | Ready | Spring Boot |
| Gin (Go) | Ready | Gin |
| Beego (Go) | Ready | Beego |
| Phoenix (Elixir) | Ready | Phoenix |
| Flask (Python) | Ready | Flask |
| FastAPI (Python) | Ready | FastAPI |
| Symfony (PHP) | Ready | Symfony |
| Phalcon (PHP) | Ready | Phalcon |
| WordPress (PHP) | Ready | WordPress |
| NestJS (Node.js) | Ready | NestJS |
| Hapi (Node.js) | Ready | Hapi |
| Fastify (Node.js) | Ready | Fastify |
| Express (Node.js) | Ready | Express |
| Node.js (Nodemailer) | Ready | Node.js |
| Django (Python) | Ready | Django |
| Celery (Python) | Ready | Celery |
| Ruby on Rails | Ready | Ruby on Rails |
| ASP.NET Core (.NET) | Ready | ASP.NET Core |
Need an example for another stack? Email support@mailexam.io