Skip to main content

Mail Configuration

Peak Admin allows you to configure email sending using multiple providers. This configuration is essential for sending transactional emails, notifications, user invites, password resets, and more.

Location in Admin Panel

Navigate to:

Admin Dashboard → Mail

In this section, you can:

  • Set the From Name (used as the sender name)
  • Set the From Email Address (used as the sender address)
  • Select the mail provider (mailer) of your choice
  • Fill in the required credentials based on the selected mailer

Supported Mail Providers

SMTP

Fields:

  • Host
  • Port
  • Username
  • Password
  • Encryption (typically tls or ssl)

How to get credentials:

  • Use SMTP details provided by your hosting provider, Gmail (app-specific password), or third-party services like SendGrid, Mailjet, or Brevo.
  • Make sure your server allows outbound SMTP connections.

Sendmail

Fields:

  • Path (e.g., /usr/sbin/sendmail -bs -i)

How to get credentials:

  • Sendmail must be installed and enabled on your server.
  • Use which sendmail on Unix-based systems to find the path, or consult your hosting provider.

Mailgun

Fields:

  • Domain
  • Secret (API Key)
  • Endpoint (e.g., api.mailgun.net)

How to get credentials:

  1. Go to https://app.mailgun.com
  2. Add and verify a new domain under Sending > Domains
  3. Under the API tab, copy your Private API Key
  4. Use the region-specific endpoint (e.g., api.eu.mailgun.net if using the EU region)

Postmark

Fields:

  • Token (Server API Token)

How to get credentials:

  1. Visit https://postmarkapp.com
  2. Create a new server and copy its Server API Token
  3. Optionally, configure the default transactional stream

Resend

Fields:

  • Key (API Key)

How to get credentials:

  1. Go to https://resend.com
  2. Navigate to the API Keys section and generate a new key
  3. Use this key in the admin panel

Amazon SES

Fields:

  • Key (Access Key ID)
  • Secret (Secret Access Key)
  • Region (e.g., us-east-1, eu-west-1)

How to get credentials:

  1. Log in to https://console.aws.amazon.com
  2. Go to IAM > Users, create a user, and attach the AmazonSESFullAccess policy
  3. Generate the access key and secret
  4. Note your SES region from the SES > SMTP Settings section

MailerSend

Fields:

  • API Key

How to get credentials:

  1. Log in to https://app.mailersend.com
  2. Go to API > API Tokens
  3. Create a new token and use it in the admin panel