This repository is based on Joyent mibe. Please note this repository should be build with the mi-core-base mibe image.
Redis based json API for the mail infrastructure mibe images.
This image is part of the following images:
- mi-core-mailapi
- mi-core-mx
- mi-core-submission
- mi-core-mbox
- mi-core-webmail
api_redis_key
[*]: base64 encoded spipe keyimport_urls
: list of urls that provide a json dump of mail accounts and aliases. The format is described below.nginx_ssl
[*]: ssl cert, key and CA for imaps and pop3s in pem formatnginx_auth
[*]: htpasswd authentication data (username:password_hash)
[*] is required to work properly.
443/tcp
: https api63790/tcp
: spipe encrypted redis master
Example:
{ "example.com": { "account": [ { "name": "alice", "password": "$1$9hW1N3SC$J6vfo890zc50GC1jYHP211" }, { "name": "bob", "password": "$1$0MhHZVnG$d6rHD1KFLNOJ9EFdMKrB91" } ], "alias": [ { "to": "[email protected],[email protected]", "name": "office" } ] } }
This creates two email accounts for [email protected] and [email protected]. It also creates an email alias [email protected] that forwards mail to both mailboxes.