1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2025-04-19 02:42:15 +00:00
Commit Graph

806 Commits

Author SHA1 Message Date
kaibae19
4549562710 Update system.sh 2022-04-04 08:09:18 -07:00
kaibae19
57c9d3e01a Update system.sh 2022-04-04 08:05:28 -07:00
kaibae19
030e7137ca Update system.sh 2022-04-04 08:02:12 -07:00
kaibae19
d8109042ab Update system.sh 2022-04-04 07:55:23 -07:00
kaibae19
cf82cde98e Update questions.sh 2022-04-04 07:54:28 -07:00
kaibae19
5eac6a098b Update questions.sh 2022-04-04 07:53:42 -07:00
kaibae19
dfbd86e287 Update questions.sh 2022-04-04 07:51:11 -07:00
kaibae19
a996926e08 question docker install 2022-04-04 07:48:20 -07:00
kaibae19
8516b6df94 Update questions.sh 2022-04-04 07:43:59 -07:00
kaibae19
eabf24b393 Update system.sh 2022-04-04 07:32:50 -07:00
kaibae19
e04be40d68 Update system.sh 2022-04-04 07:28:40 -07:00
kaibae19
c8d7e2f6b5 Update functions.sh 2022-04-03 21:23:32 -07:00
kaibae19
06eff454b7 debug checks 2022-04-03 21:05:37 -07:00
kaibae19
330ba7ba83 start.sh update 2022-04-03 20:13:58 -07:00
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
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
8d12431580 da 2022-04-03 13:12:19 -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) 2022-01-19 16:59:34 -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
jvolkenant
c92fd02262
Don't die if column already exists on Nextcloud 18 upgrade (#2078) 2021-12-25 10:17:34 -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
jvolkenant
58b0323b36
Update persistent_login for Roundcube 1.5 (#2055) 2021-11-04 18:59:10 -04:00
Joshua Tauberer
65861c68b7 Version 55 2021-10-18 20:40:51 -04:00
Joshua Tauberer
71a7a3e201 Upgrade to Roundcube 1.5 2021-10-18 20:40:51 -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
drpixie
df46e1311b
Include NSD config files from /etc/nsd/nsd.conf.d/*.conf (#2035)
And write MIAB dns zone config into /etc/nsd/nsd.conf.d/zones.conf. Delete lingering old zones.conf file.

Co-authored-by: Joshua Tauberer <jt@occams.info>
2021-09-24 08:07:40 -04:00
Joshua Tauberer
e884c4774f Replace HMAC-based session API keys with tokens stored in memory in the daemon process
Since the session cache clears keys after a period of time, this fixes #1821.

Based on https://github.com/mail-in-a-box/mailinabox/pull/2012, and so:

Co-Authored-By: NewbieOrange <NewbieOrange@users.noreply.github.com>

Also fixes #2029 by not revealing through the login failure error message whether a user exists or not.
2021-09-06 09:23:58 -04:00
Joshua Tauberer
700188c443 Roundcube 1.5 RC 2021-09-06 09:23:58 -04:00
Joshua Tauberer
4cb46ea465 v0.54 2021-06-20 15:50:04 -04:00