Skip to content

da-coda/mailpie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mailpie logo

MailPie

The Mailcatcher for testing and developing

Maintenance made-with-Go GitHub go.mod Go version of a Go module Go Report Card GitHub license GitHub release GitHub stars PRs Welcome

Current Release Develop

Build with

This project was made possible thanks to the amazing work of other people

Why MailPie?

MailPie aims to satisfy your needs in development and testing environments regarding mails. With multiple ways to view your mails you are able to test and debug in dev and test environments without any actual SMTP servers.

Features

Implemented

Currently, MailPie only supports simple SMTP and IMAP. You are able to add MailPie as an SMTP server for your project and as an IMAP server for you mail client. Any mail sent via SMTP to MailPie will be visible in your mail client. You can configure MailPie by providing a config file or with CLI arguments.

Planned

  • Webinterface with Vue 3 communicating over Server-Send-Events and REST Api with the backend
  • REST-API that can be used in test suites for mail testing
  • Codeception(PHP) Module for testing with the REST-API
  • Advanced SMTP and IMAP handling
  • Maybe supporting usage as a proxy mail server for mail logging?
  • Implement spamassassin support

How to use MailPie?

Contact

Daniel Müller