The Refactoring of the scripts 'addmailuser' and 'delmailuser' destroyed the build process.
The main shell script (start-mailserver.sh) uses two spaces for indentation. All other shell scripts should use this coding style.
* Wrote functional tests for desired behavior. Redoing the pull request, starting from current master. The tests now fail where expected. * Updated commands to handle missing files better. The functional tests now pass.