Get your API key
All integrations Messaging

Rocket.Chat + MailKite

Rocket.Chat is an open-source team communication platform. Point its SMTP at MailKite and every invite, notification, and password reset goes out over your own DKIM-signed domain.

What you need

Configure SMTP

Open the Rocket.Chat admin panel and navigate to Administration → Email → SMTP. Enter the MailKite connection details.

SMTP Hostsmtp.mailkite.dev
SMTP Port587
EncryptionTLS (STARTTLS)
Usernamemailkite
PasswordYour API key (mk_live_…)
From Addresshello@yourdomain.com (on a verified domain)
Administration → Email → SMTP
# Administration → Email → SMTP

Host: smtp.mailkite.dev
Port: 587
Username: mailkite
Password: mk_live_...
From: hello@yourdomain.com
Secure: TLS

Test it

Invite a new user or trigger a password reset email. Use the Test button under Administration → Email to verify the SMTP connection.

Troubleshooting

  • Emails not sending — confirm the From address is on a verified domain.
  • 535 Authentication failed — your password must be your mk_live_… API key, not a separate SMTP password.
  • Settings cached — Rocket.Chat may cache SMTP settings. Restart the server after making changes.

See the SMTP relay docs for the full connection reference, or all integrations for other platforms.