mail

package module
v0.0.0-...-be7b58b Latest Latest
Warning

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

Go to latest
Published: Dec 15, 2020 License: MIT Imports: 0 Imported by: 0

README

Mailbox

Inspired by MailCatcher and MailHog. Mailbox is free and open source web and api based SMTP testing, that designed to catch any email you or application is sending and diplay it in web interface instead of sendirng email to real world.

Built with Go - Mailbox runs without installation on multiple platforms.

Overview

Mailbox is an email testing tool for developers:

  • Configure your application to use Mailbox for SMTP delivery
  • View messages in the web UI, or retrieve them with the JSON API
  • Optionally release messages to real SMTP servers for delivery

Dashboard

Installation

The easiest way to run mailbox is using docker, please check the latest version of available docker image version github docker registry.

Please take a look at deployment folder:

Minimal Configuration

TLS

If you want to use tls connection you can enable tls connection in config env.

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout cerrtificate.key -out cerrtificate.crt

License

The Mailbox is open-sourced software licensed under the MIT license.

Documentation

Index

Constants

View Source
const AssetFilePath = "./public/assets"

AssetFilePath is file location path

Variables

This section is empty.

Functions

This section is empty.

Types

type Auth

type Auth struct {
	Enable   bool
	Username string
	Password string
}

Auth ...

type TLS

type TLS struct {
	Enable   bool
	CertFile string
	KeyFile  string
}

TLS ...

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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