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
orssl
)
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:
- Go to https://app.mailgun.com
- Add and verify a new domain under Sending > Domains
- Under the API tab, copy your Private API Key
- 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:
- Visit https://postmarkapp.com
- Create a new server and copy its Server API Token
- Optionally, configure the default transactional stream
Resend
Fields:
- Key (API Key)
How to get credentials:
- Go to https://resend.com
- Navigate to the API Keys section and generate a new key
- 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:
- Log in to https://console.aws.amazon.com
- Go to IAM > Users, create a user, and attach the
AmazonSESFullAccess
policy - Generate the access key and secret
- Note your SES region from the SES > SMTP Settings section
MailerSend
Fields:
- API Key
How to get credentials:
- Log in to https://app.mailersend.com
- Go to API > API Tokens
- Create a new token and use it in the admin panel