Mail-in-a-Box v0.07 Release Notes

Release Date: 2015-02-28 // about 9 years ago
  • Mail:

    • โœ… If the box manages mail for a domain and a subdomain of that domain, outbound mail from the subdomain was not DKIM-signed and would therefore fail DMARC tests on the receiving end, possibly result in the mail heading into spam folders.
    • ๐Ÿ”ง Auto-configuration for Mozilla Thunderbird, Evolution, KMail, and Kontact is now available.
    • Domains that only have a catch-all alias or domain alias no longer automatically create/require admin@ and postmaster@ addresses since they'll forward anyway.
    • โšก๏ธ Roundcube is updated to version 1.1.0.
    • Authentication-Results headers for DMARC are now added to incoming mail.

    DNS:

    • 0๏ธโƒฃ If a custom CNAME record is set on a 'www' subdomain, the default A/AAAA records were preventing the CNAME from working.
    • ๐Ÿšš If a custom DNS A record overrides one provided by the box, the a corresponding default IPv6 record by the box is removed since it will probably be incorrect.
    • โœ… Internationalized domain names (IDNs) are now supported for DNS and web, but email is not yet tested.

    ๐ŸŒ Web:

    • Static websites now deny access to certain dot (.) files and directories which typically have sensitive info: .ht*, .svn*, .git*, .hg*, .bzr*.
    • ๐Ÿ‘ The nginx server no longer reports its version and OS for better privacy.
    • The HTTP->HTTPS redirect is now more efficient.
    • When serving a 'www.' domain, reuse the SSL certificate for the parent domain if it covers the 'www' subdomain too
    • If a custom DNS CNAME record is set on a domain, don't offer to put a website on that domain. (Same logic already applies to custom A/AAAA records.)

    Control panel:

    • Status checks now check that system services are actually running by pinging each port that should have something running on it.
    • The status checks are now parallelized so they may be a little faster.
    • The status check for MX records now allow any priority, in case an unusual setup is required.
    • The interface for setting website domain-specific directories is simplified.
    • ๐Ÿ The mail guide now says that to use Outlook, Outlook 2007 or later on Windows 7 and later is required.
    • External DNS settings now skip the special "_secondary_nameserver" key which is used for storing secondary NS information.

    Setup:

    • Install cron if it isn't already installed.
    • ๐Ÿ›  Fix a units problem in the minimum memory check.
    • If you override the STORAGE_ROOT, your setting will now persist if you re-run setup.
    • ๐Ÿ›  Hangs due to apt wanting the user to resolve a conflict should now be fixed (apt will just clobber the problematic file now).