Welcome to Maillayer! Choose a deployment method that fits your needs.

Supported Email Providers

Maillayer supports multiple email providers. Choose the one that works best for you:

ProviderBest ForPricing
Amazon SESHigh volume, lowest cost~$0.10 per 1,000 emails
SendGridEasy setup, good deliverabilityFree tier: 100 emails/day
MailgunDeveloper-friendly, reliableFree tier: 5,000 emails/month

You can configure your email provider in the Maillayer dashboard after deployment.


Choose Your Deployment Method

MethodBest ForDifficulty
RailwayBeginners, quick setupEasy
RenderReliable hosting, zero DevOpsEasy
Fly.ioGlobal edge deploymentMedium
VercelNext.js experts, serverlessMedium
CoolifySelf-hosted with UIMedium
Custom VPSFull control, any serverAdvanced

Quick Recommendations

Just want it to work? Start with Railway — one-click databases, auto-deploys, and a generous free tier.

Want full control? Use Coolify or Custom VPS on your own server.

Global users? Try Fly.io for edge deployment close to your users.


After Deployment

Once Maillayer is running, you'll need to:

  1. Create your admin account — Visit your deployment URL to set up the first user
  2. Configure email provider — Set up Amazon SES, SendGrid, or Mailgun
  3. Verify your domain — Proves you own the domain you're sending from
  4. Apply for production access — Removes sending limits (required for Amazon SES)

Next Steps

  1. Get AWS Credentials — Set up Amazon SES access (if using SES)
  2. Apply for Production Access — Remove AWS sandbox limits
  3. Configure Cloud Storage — For image hosting in campaigns
  4. Transactional API — Send emails programmatically