in the mail test script, forgot to remove the dkim import
rename test modules to not conflict with global package names (e.g. dns)
test that the SMTP server's EHLO name matches its reverse DNS name
in the DNS test, use dnspython3 rather than dig
tweak @randallsquared's workaround for the nsd package's brokenness
nsd doesn't install without creating the `nsd` user first - merge branch from randallsquared-master, fixes #25
force scripts into bash, only supported shell
Merge pull request #29 from xLegoz/master

Force the scripts to run in bash
set dovecot postmaster_address setting, fixes #31
Install openssh-server to ensure that the end result is consistent across all Mail-in-a-Boxes.
refine the goals in the README
enable ufw firewall again

I had previously awkwardly disabled it because on my VPS the necessary kernel
module wasn't available. I meant to make it an option, but instead I took
out the apt-get install. Now it works for me so I'm putting everything back.
messed up markdown in the README, in 263fdb15f9328a5f4c8d9cb53eee0509ea7e05fa
use purge to get rid of apache
minor fixes to comments, argument order (consistency?), the github URL changed long ago
instead of installing roundcube from Ubuntu (before replacing it), just install the dependencies we need
Merge pull request #34 from daniellawrence/handle_no_sshd

move the ssh PasswordAuthentication check to after installing ssh
initial Dockerfile
Added DKIM and SPF testing tool.

Added DKIM and SPF testing tool to 'Checking that it worked' section.
Added additional DNS checker

http://pingability.com/zoneinfo.jsp for checking DNS and MX servers.