pms

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

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

Go to latest
Published: Aug 20, 2015 License: GPL-3.0 Imports: 32 Imported by: 0

README

PMS - Pachanga Mail Server

PMS is a simple email server SMTP write in Go and based on go-guerrilla and the great qpsmtpd

For the config file first read $ENV{PMS_CONFIG} and next file pms.conf

go get github.com/SeHarrys/PMS
go build
AllowedHost type

[1] normal : The structure of the users is so simple if the directory exists and is a valid domain are welcome

[2] mirror domain

[3] centralized all emails in user 'all' (all rcpt_to are valid to all@domain)

Email Alias

You can make symbolic links between directories to make a alias email

Config

The examples are in pms.conf

You can reload pms :

kill -SIGHUP `cat pms.pid`

Auth

PLAIN : Only with SSL enabled

CRAM-MD5 : Store the clear password in db

Queue

The emails are saved in files in Maildir format

Relay

With enabled relay is only available for authenticated users

(Plugins)[https://github.com/SeHarrys/PMS]

Web Interface

You can get https://github.com/SeHarrys/pms-web a admin web interface made with Mojolicious (Perl)

Documentation

Overview

Plugins PMS

Jump to

Keyboard shortcuts

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