Skip to main content
Providers are the backbone of email delivery in Kurrier. A provider represents the service that actually sends and receives email on your behalf — such as Amazon SES, SendGrid, Mailgun, Postmark, or a generic SMTP server. Kurrier handles provider configuration securely and centrally, so you never need to expose credentials in your application code.

How providers work in Kurrier

At a high level:
  1. You add a provider (SES, SendGrid, Mailgun, Postmark, or SMTP)
  2. Kurrier provisions and configures the provider
  3. Kurrier generates the required DNS records
  4. You add those DNS records to your domain
  5. The provider is verified and ready for use by identities
Providers are shared resources — multiple identities (domains or email addresses) can use the same provider.

Supported providers

Kurrier currently supports:
  • Amazon SES
  • SendGrid
  • Mailgun
  • Postmark
  • Generic SMTP (cPanel, Gmail, Office365, custom servers)
Each provider type has slightly different requirements, but the workflow inside Kurrier is consistent.

Adding a provider

To add a provider:
  1. Go to Dashboard → Providers
  2. Click Add Provider
  3. Select the provider type
  4. Enter the required credentials
  5. Save the provider
Credentials are encrypted and stored in Kurrier’s secure vault.

Provider verification

After adding a provider, Kurrier will guide you through verification.

What verification means

Verification ensures:
  • Kurrier can authenticate with the provider
  • The provider is authorized to send email for your domains
  • DNS records are correctly configured
Kurrier generates exact DNS records required by the provider. You only need to copy them into your DNS manager.

Verification status

A provider can be:
  • Unverified – DNS records not added or incomplete
  • Verified – Ready to send and receive email
You can retry verification at any time after updating DNS.

Generic SMTP providers

For SMTP providers, Kurrier supports:
  • TLS (465)
  • STARTTLS (587)
  • Custom ports
  • Optional IMAP settings (for inbox sync)
You can configure:
  • Host
  • Port
  • Username
  • Password
  • Encryption mode
SMTP providers can be used for both outgoing and incoming email, depending on configuration.

Provider usage

Once verified, providers can be used by:
  • Domains (example.com)
  • Email addresses (user@example.com)
  • API-based sending
  • SMTP relay through Kurrier
Providers themselves do not send email directly — they are activated through identities.

Best practices

  • Use Amazon SES or Postmark for high-volume transactional email
  • Use SendGrid or Mailgun for mixed transactional + marketing use
  • Keep providers verified before adding identities
  • Use separate providers for different environments if needed

Next steps

After adding a provider:
  • Add and verify Identities
  • Generate API Keys
  • Start sending email via API or SMTP
👉 Continue to Identities to connect domains and email addresses.