eSMS AfricaeSMS Africa
Authentication

SMTP Credentials

Generate SMTP credentials for email sending.

SMTP credentials let you send emails through eSMS Mail using any SMTP-compatible application or framework.

Create credentials

  1. Go to send.esmsafrica.io → Settings → SMTP
  2. Click Create SMTP Credential
  3. Select a verified domain
  4. Save the generated username and password

The password is shown only once. Store it securely. If you lose it, delete the credential and create a new one.

SMTP settings

SettingValue
Hostsend.esmsafrica.io
Port587
EncryptionSTARTTLS
UsernameGenerated
PasswordGenerated

Managing credentials

List credentials

curl https://send.esmsafrica.io/v1/smtp-credentials/ \
  -H "Authorization: Bearer esms_k_your_api_key"

Delete a credential

curl -X DELETE https://send.esmsafrica.io/v1/smtp-credentials/{credential_id} \
  -H "Authorization: Bearer esms_k_your_api_key"

See SMTP guide for integration examples with Node.js, Python, Django, and Laravel.

On this page