MCP is live.Set upAsk the community
OmniDimension
Reseller identity

Test custom email server

Check that a login to an email server works. Nothing is saved and nothing changes for your clients. Use it before POST /reseller/identity/smtp/save.

Reseller accounts only. Request access.

POST/reseller/identity/smtp/test
Body
6 fields
·

Email server host name.

Email server port, usually 587 for starttls or 465 for ssl.

Login name.

Login password. Leave it blank to use the saved password.

curl -X POST 'https://backend.omnidim.io/api/v1/reseller/identity/smtp/test' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
  "host": "smtp.acme.example",
  "port": 587,
  "username": "mailer@acme.example",
  "encryption": "starttls"
}'
Example response
{
  "success": true
}

Authorization

BearerAuth
headerAuthorizationBearer <token>

Bearer token authentication. Obtain your API key from the OmniDimension dashboard.

Request Body

application/json
host*string

Email server host name.

port*integer

Email server port, usually 587 for starttls or 465 for ssl.

username?string

Login name.

password?string

Login password. Leave it blank to use the saved password.

encryption?string
Default"starttls"
Value in"starttls""ssl""none"
from_email?string

Address your clients' emails are sent from.

Response body

application/json

Response Body

The login worked.

application/json
success?boolean