mailpie

command module
v0.0.0-...-d0c72dd Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 2, 2021 License: MIT Imports: 19 Imported by: 0

README

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

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL