mailinabox/setup
Joshua Tauberer 03bff5292b v0.50
v0.50 (September 25, 2020)
--------------------------

Setup:

* When upgrading from versions before v0.40, setup will now warn that ownCloud/Nextcloud data cannot be migrated rather than failing the installation.

Mail:

* An MTA-STS policy for incoming mail is now published (in DNS and over HTTPS) when the primary hostname and email address domain both have a signed TLS certificate installed, allowing senders to know that an encrypted connection should be enforced.
* The per-IP connection limit to the IMAP server has been doubled to allow more devices to connect at once, especially with multiple users behind a NAT.

DNS:

* autoconfig and autodiscover subdomains and CalDAV/CardDAV SRV records are no longer generated for domains that don't have user accounts since they are unnecessary.
* IPv6 addresses can now be specified for secondary DNS nameservers in the control panel.

TLS:

* TLS certificates are now provisioned in groups by parent domain to limit easy domain enumeration and make provisioning more resilient to errors for particular domains.

Control Panel:

* The control panel API is now fully documented at https://mailinabox.email/api-docs.html.
* User passwords can now have spaces.
* Status checks for automatic subdomains have been moved into the section for the parent domain.
* Typo fixed.

Web:

* The default web page served on fresh installations now adds the `noindex` meta tag.
* The HSTS header is revised to also be sent on non-success responses.
2020-09-25 07:43:30 -04:00
..
bootstrap.sh v0.50 2020-09-25 07:43:30 -04:00
dkim.sh OpenDKIM canonicalization changed to relaxed for mail headers (#1620) 2019-12-01 16:24:38 -05:00
dns.sh Add a logfile entry to the NSD conf file (#1434) 2018-12-02 18:00:16 -05:00
firstuser.sh bash strict mode fixes (#1482) 2018-12-13 20:30:05 -05:00
functions.sh [backport] Add rate limiting of SSH in the firewall (#1770) 2020-07-29 10:24:23 -04:00
mail-dovecot.sh Raise Dovecot per user connection limit (#1799) 2020-07-27 06:37:52 -04:00
mail-postfix.sh Downgrade TLS settings for port 25, partially reverting f53b18ebb9 2020-01-20 14:52:23 -05:00
mail-users.sh disable SMTP AUTH on port 25 to stop it accidentally being used for submission 2018-11-30 10:46:54 -05:00
management.sh MTA-STS tweaks, add status check using postfix-mta-sts-resolver, change to enforce 2020-05-29 15:36:52 -04:00
migrate.py roundcube: upgrade carddav plugin to 3.0.3 & updated migrate.py (#1479) 2018-12-03 15:33:36 -05:00
munin.sh Fix upgrade issue broken by 802e7a1f4d 2019-12-01 17:44:12 -05:00
network-checks.sh prevent apt from asking the user any questions 2015-02-13 13:41:52 +00:00
nextcloud.sh Be more forgiving of people who missed the train on upgrading NextCloud (#1813) 2020-09-21 15:45:58 -04:00
preflight.sh Better return codes after errors in the setup scripts (#1741) 2020-04-11 14:18:44 -04:00
questions.sh Fix some more $DEFAULT_PUBLIC_IP issues (#1494) 2018-12-26 15:39:47 -05:00
spamassassin.sh Fixed multiple commented add_header entries in /etc/spamassassin/local.cf (#1641) 2019-12-01 16:23:02 -05:00
ssl.sh only set the CN field when generating initial CSR to prevent issues with the php7 ppa version of openssl (#1223) 2017-07-30 08:11:39 -04:00
start.sh MTA-STS tweaks, add status check using postfix-mta-sts-resolver, change to enforce 2020-05-29 15:36:52 -04:00
system.sh [backport] Add rate limiting of SSH in the firewall (#1770) 2020-07-29 10:24:23 -04:00
web.sh MTA-STS tweaks, add status check using postfix-mta-sts-resolver, change to enforce 2020-05-29 15:36:52 -04:00
webmail.sh Upgrade Roundcube to 1.4.8 2020-08-26 14:10:04 -04:00
zpush.sh Upgrade Roundcube to 1.4.4, Nextcloud to 17.0.6, Z-Push to 2.5.2 2020-05-10 19:44:12 -04:00