exherbo-dockermail/README.md

33 lines
1.3 KiB
Markdown
Raw Normal View History

2015-07-25 01:24:55 +00:00
Dockermail
2014-11-03 15:05:19 +00:00
==========
A secure, minimal-configuration mail service in docker containers.
2014-12-03 10:34:50 +00:00
This repository is tailored to small private servers, where you own a domain and want to host your own mail.
2014-11-03 15:05:19 +00:00
2015-07-08 12:17:04 +00:00
The setup is modular and so far has (more to come, feel free to contribute :)
2014-11-03 15:05:19 +00:00
2015-07-27 11:23:08 +00:00
* `core` - base SMTP and IMAP server
2015-07-08 12:17:04 +00:00
* `opendkim` - adds DKIM signing service to the core
2015-07-25 01:24:55 +00:00
* `amavis` - adds incoming SPAM filter
2014-11-03 15:05:19 +00:00
2015-07-08 12:17:04 +00:00
Please see the README in each folder for more information on each image.
2014-11-03 15:05:19 +00:00
2015-07-08 12:17:04 +00:00
### SPAM
Although OpenDKIM is optional, I highly recommended you use it unless you want your mail to end up in someone's spam folder. See the README in `opendkim` folder for more info on setting it up.
2014-11-03 15:05:19 +00:00
2015-07-08 12:17:04 +00:00
You should also add PTR record to your IP (aka Reverse DNS) which is done by your server provider.
And finally, generate and add an SPF record to your domain, search for instructions on this - there are a few generator site around and the setup steps depend on your domain name provider.
2014-11-03 15:05:19 +00:00
2015-07-08 12:17:04 +00:00
### Compose
Assuming you follow the instructions in the accompanying READMEs to set up both containers, you should just be able to run
2014-11-03 15:05:19 +00:00
2015-07-08 12:17:04 +00:00
docker-compose up
2014-11-03 15:05:19 +00:00
2015-07-08 12:17:04 +00:00
and it will spin up both container and link them together, easy!
2015-07-08 12:17:04 +00:00
### Coming soon
* JSON based config instead of current collection of flat files.
2015-07-25 01:24:55 +00:00
* Images on DockerHub
* Testing