Wykres commitów
1877 Commity
Autor SHA1 Wiadomość Data
kaibae19 4e43797c3b Update bootstrap.sh 2022-04-03 18:27:13 -07:00
kaibae19 abeaa4c501 Update questions.sh 2022-04-03 18:24:28 -07:00
kaibae19 04d9596d12 Update questions.sh 2022-04-03 18:17:45 -07:00
kaibae19 2314bbd5c4 Update questions.sh 2022-04-03 18:08:55 -07:00
kaibae19 1309243d69 Update questions.sh 2022-04-03 16:39:36 -07:00
kaibae19 add052c4dc Update questions.sh 2022-04-03 16:36:35 -07:00
kaibae19 11206f451b Update start.sh 2022-04-03 16:34:14 -07:00
kaibae19 386baaae33 Update questions.sh 2022-04-03 16:31:37 -07:00
kaibae19 c91111c777 Update webmail.sh 2022-04-03 16:19:19 -07:00
kaibae19 4aa7d2bd39 Update web.sh 2022-04-03 14:19:56 -07:00
kaibae19 7bf545fe01 ios-profile changes 2022-04-03 13:58:49 -07:00
kaibae19 634bc09ff4 Update sync-guide-ext.html 2022-04-03 13:39:45 -07:00
kaibae19 f042c38b74 Update sync-guide-ext.html 2022-04-03 13:32:12 -07:00
kaibae19 c59d6153f4 Update web.sh 2022-04-03 13:26:14 -07:00
kaibae19 46fdafb8ab Update web.sh 2022-04-03 13:18:14 -07:00
kaibae19 a938e318ae Update web.sh 2022-04-03 13:15:40 -07:00
kaibae19 ce16893d2a Update sync-guide-ext.html 2022-04-03 13:12:47 -07:00
kaibae19 8d12431580 da 2022-04-03 13:12:19 -07:00
kaibae19 d3d7d52354 Update web_update.py 2022-04-03 12:44:18 -07:00
kaibae19 5238eae8bb Update web_update.py 2022-04-03 12:39:41 -07:00
kaibae19 9636c313ed Update start.sh 2022-04-03 12:13:59 -07:00
kaibae19 55ad698bb1 Update questions.sh 2022-04-03 12:05:34 -07:00
kaibae19 44efe62772 Update questions.sh 2022-04-03 12:01:49 -07:00
kaibae19 9e5b810b02 Update questions.sh 2022-04-03 11:59:29 -07:00
kaibae19 7167d95564 Initial Commit
Initial Commit
2022-04-03 09:33:36 -07:00
Joshua Tauberer 3a7de051ee Version 56 (January 19, 2022) v56 2022-01-19 16:59:34 -05:00
Darek Kowalski f11cb04a72 Update Vagrant private IP address, fix issue #2062 (#2064) 2022-01-08 18:29:23 -05:00
Joshua Tauberer cb564a130a Fix DNS secondary nameserver refesh failure retry period
Fixes #1979
2022-01-08 09:38:41 -05:00
Joshua Tauberer d1d6318862 Set systemd journald log retention to 10 days (from no limit) to reduce disk usage 2022-01-08 09:11:48 -05:00
Joshua Tauberer 34b7a02f4f Update Roundcube to 1.5.2 2022-01-08 09:00:12 -05:00
Joshua Tauberer a312acc3bc Update to Nextcloud 20.0.8 and update apps 2022-01-08 09:00:12 -05:00
Joshua Tauberer aab1ec691c CHANGELOG entries 2022-01-08 07:46:24 -05:00
Erik Hennig 520caf6557 fix: typo in system backup template (#2081) 2022-01-02 08:11:41 -05:00
jvolkenant c92fd02262 Don't die if column already exists on Nextcloud 18 upgrade (#2078) 2021-12-25 10:17:34 -05:00
Arno Hautala a85c429a85 regex change to exclude comma from sasl_username (#2074)
as proposed in #2071 by @jvolkenant
2021-12-19 08:33:59 -05:00
Ilnahro 50a5cb90bc Include rsync to the installed basic packages (#2067)
Some VPS providers strip this package from their Ubuntu 18.04 VM images. This will help avoid errors.
2021-11-30 19:50:01 -05:00
steadfasterX aac878dce5 fix: key flag id for KSK, fix format (#2063)
as mentioned (https://github.com/mail-in-a-box/mailinabox/pull/2033#issuecomment-976365087) KSK is 257, not 256
2021-11-23 11:06:17 -05:00
jvolkenant 58b0323b36 Update persistent_login for Roundcube 1.5 (#2055) 2021-11-04 18:59:10 -04:00
kiekerjan 646f971d8b Update mailinabox.yml (#2054)
The examples for login and logout use GET instead of POST. GET gives me an error when using it, while POST seems to work.
2021-10-31 12:49:26 -04:00
Felix Spöttel 86067be142 fix(docs): set a schema for /logout responses (#2051)
* this remedies an OpenAPI syntax violation resulting in a redoc-cli crash
2021-10-27 12:27:54 -04:00
Joshua Tauberer c67ff241c4 Updates to security.md 2021-10-23 08:57:05 -04:00
Joshua Tauberer 7b4cd443bf How to report security issues 2021-10-22 18:49:16 -04:00
Joshua Tauberer 34017548d5 Don't crash if a custom DNS entry is not under a zone managed by the box, fixes #1961 2021-10-22 18:39:53 -04:00
Joshua Tauberer 65861c68b7 Version 55 v55 2021-10-18 20:40:51 -04:00
Joshua Tauberer 71a7a3e201 Upgrade to Roundcube 1.5 2021-10-18 20:40:51 -04:00
Richard Willis 1c3bca53bb Fix broken link in external-dns.html (#2045) 2021-10-18 07:36:48 -04:00
ukfhVp0zms b643cb3478 Update calendar/contacts android app info (#2044)
DAVdroid has been renamed to DAVx⁵ and price increased from $3.69 to $5.99.
CardDAV-Sync free is no longer in beta.
CalDAV-Sync price increased from $2.89 to $2.99.
2021-10-13 19:09:05 -04:00
Joshua Tauberer 113b7bd827 Disable SMTPUTF8 in Postfix because Dovecot LMTP doesn't support it and bounces messages that require SMTPUTF8
By not advertising SMTPUTF8 support at the start, senders may opt to transmit recipient internationalized domain names in IDNA form instead, which will be deliverable.

Incoming mail with internationalized domains was probably working prior to our move to Ubuntu 18.04 when postfix's SMTPUTF8 support became enabled by default.

The previous commit is retained because Mail-in-a-Box users might prefer to keep SMTPUTF8 on for outbound mail, if they are not using internationalized domains for email, in which case the previous commit fixes the 'relay access denied' error even if the emails aren't deliverable.
2021-09-24 08:11:36 -04:00
Joshua Tauberer 3e19f85fad Add domain maps from Unicode forms of internationalized domains to their ASCII forms
When an email is received by Postfix using SMTPUTF8 and the recipient domain is a Unicode internationalized domain, it was failing to be delivered (bouncing with 'relay access denied') because our users and aliases tables only store ASCII (IDNA) forms of internationalized domains. In this commit, domain maps are added to the auto_aliases table from the Unicode form of each mail domain to its IDNA form, if those forms are different. The Postfix domains query is updated to look at the auto_aliases table now as well, since it is the only table with Unicode forms of the mail domains.

However, mail delivery is still not working since the Dovecot LMTP server does not support SMTPUTF8, and mail still bounces but with an error that SMTPUTF8 is not supported.
2021-09-24 08:11:36 -04:00
Joshua Tauberer 11e84d0d40 Move automatically generated aliases to a separate database table
They really should never have been conflated with the user-provided aliases.

Update the postfix alias map to query the automatically generated aliases with lowest priority.
2021-09-24 08:11:36 -04:00