Email Admin Features

The email module includes a comprehensive set of admin features to manage your email templates, view logs, and monitor analytics.

Image suggestion: A screenshot of the main email administration page, showing the different sections available in the sidebar.

Email Templates

The admin panel includes an interface for managing your email templates. You can:

  • View all templates: See a list of all your email templates.
  • Preview templates: Preview how your email templates will look with sample data.
  • Send test emails: Send test emails to ensure your templates are working correctly.

Image suggestion: A screenshot of the email templates list in the admin panel.

Email Logs

The email logs section allows you to view a history of all the emails sent from your application. You can:

  • Search and filter logs: Find specific emails based on the recipient, subject, or date.
  • View email details: See the full content of an email, as well as its status (sent, delivered, opened, etc.).
  • Retry sending failed emails: If an email fails to send, you can retry sending it from the logs.

Image suggestion: A screenshot of the email logs page, showing a list of emails with their status.

Analytics

The analytics section provides insights into the performance of your emails. You can view:

  • Open rates: The percentage of users who opened your emails.
  • Click rates: The percentage of users who clicked on a link in your emails.
  • Delivery rates: The percentage of emails that were successfully delivered.

Image suggestion: A screenshot of the email analytics dashboard, showing charts and graphs of the email performance.

Queue Status

The queue status page allows you to monitor the status of the email queue. You can see:

  • The number of emails in the queue: See how many emails are waiting to be sent.
  • The status of the queue processor: See if the queue processor is running and when it last ran.
  • Manually trigger the queue processor: You can manually trigger the queue processor to send the emails in the queue.

Image suggestion: A screenshot of the queue status page, showing the number of emails in the queue and the status of the queue processor.

Settings

The settings page allows you to configure the email module. You can:

  • Configure your email providers: Set up your AWS SES and Resend credentials.
  • Configure the queue: Change the batch size, cron schedule, and max retries for the email queue.
  • Configure rate limiting: Change the rate limits for your email providers.

Image suggestion: A screenshot of the email settings page, showing the different configuration options.

Need a Landing Page?

Modern landing pages with optional modules (blog, docs, forms, i18n). Let's discuss your project.

Build Your MVP

Full-stack SaaS development. Expert in database design, multi-tenancy, and scalable architecture.

Deployment Help

Dockerize your backend, set up CI/CD pipelines, deploy to Cloudflare or Hetzner. Early-stage setup.

Suggest a SaaS Tool

Missing a calculator or tool? Suggest what you'd like to see on our site.