kiekerjan
98c00d1c6a
Merge branch 'mail-in-a-box:main' into master
2021-08-28 13:38:15 +02:00
David Duque
ba80d9e72d
Show backup retention period form when configuring B2 backups ( #2024 )
2021-08-23 06:25:41 -04:00
Joshua Tauberer
67b5711c68
Recommend that DS records be updated to not use SHA1 and exclude MUST NOT methods (SHA1) and the unlikely option RSASHA1-NSEC3-SHA1 (7) + SHA-384 (4) from the DS record suggestions
2021-08-22 14:43:46 -04:00
myfirstnameispaul
20ccda8710
Re-order DS record algorithms by digest type and revise warning message.
...
Note that 7, 4 is printed last in the status checks page but does not appear in the file, and I couldn't figure out why.
2021-08-22 14:29:36 -04:00
lamkin
daad122236
Ignore bad encoding in email addresses when parsing maillog files ( #2017 )
...
local/domain parts of email address should be standard ASCII or
UTF-8. Some email addresses contain extended ASCII, leading to
decode failure by the UTF-8 codec (and thus failure of the
Usage-Report script)
This change allows maillog parsing to continue over lines
containing such addresses
2021-08-16 11:46:32 -04:00
kiekerjan
ea452d5441
Merge branch 'mail-in-a-box:main' into master
2021-08-16 11:49:46 +02:00
KiekerJan
87be897d36
update DH security to 4096
2021-08-01 21:52:37 +02:00
NewbieOrange
21ad26e452
Disable auto-complete for 2FA code in the control panel login form ( #2013 )
2021-07-28 16:39:40 -04:00
KiekerJan
fa66b767af
add debugging info to email admin tool
2021-07-26 10:04:35 +02:00
KiekerJan
db612e91e5
do not generate dns zonefiles for www only websites with external DNS records
2021-06-25 00:36:12 +02:00
KiekerJan
eb36091d41
syntax error fix
2021-06-24 12:56:18 +02:00
github@kiekerjan.isdronken.nl
4f7957a5ab
check presence of dnssec key file before reading it
2021-06-24 12:47:46 +02:00
KiekerJan
56f9df738f
version recognition
2021-06-23 21:02:21 +02:00
KiekerJan
4323b5af01
simple fault catching email admin
2021-06-22 22:50:06 +02:00
github@kiekerjan.isdronken.nl
ca5fb3c2e0
Merge changes from upstream v0.54
2021-06-20 23:36:54 +02:00
github@kiekerjan.isdronken.nl
b007b74a89
try hide admin links
2021-05-31 23:29:00 +02:00
kiekerjan
c25bb085d6
Merge pull request #3 from kiekerjan/develop-dns-mods
...
Develop dns mods
2021-05-29 22:39:31 +02:00
KiekerJan
28b828be12
check service on ipv6 if it is not found on ipv4
2021-05-28 23:36:25 +02:00
github@kiekerjan.isdronken.nl
1d96be9ea9
take hidden master dns into account for the status checks
2021-05-24 21:32:13 +02:00
github@kiekerjan.isdronken.nl
d88d7d0371
Merge branch 'develop-dns-mods' of https://github.com/kiekerjan/mailinabox into develop-dns-mods
2021-05-24 14:24:18 +02:00
github@kiekerjan.isdronken.nl
ee87feb571
modify dns TTLs according to recommendations from zonemaster.iis.se
2021-05-24 14:24:09 +02:00
KiekerJan
e928b915f4
clean strings before comparing
2021-05-23 21:47:37 +02:00
KiekerJan
6be8ae1e4b
correct use of Pyhton Booleans
2021-05-22 18:47:37 +02:00
github@kiekerjan.isdronken.nl
544f06b100
document DNS mods and make DNS options configurable per domain
2021-05-19 22:48:21 +02:00
github@kiekerjan.isdronken.nl
14394ef05b
add missing . in nameserver definition
2021-05-19 22:01:25 +02:00
github@kiekerjan.isdronken.nl
856d94b74f
use shorthand for ttl periods, more correct secondary ns list handling
2021-05-19 21:17:55 +02:00
github@kiekerjan.isdronken.nl
b9e7175d9f
add principal functionality to act as hidden master
2021-05-18 22:51:29 +02:00
github@kiekerjan.isdronken.nl
8b13a3b177
short TTL for DNS entries if config file set
2021-05-18 13:28:09 +02:00
KiekerJan
1af0c58623
add daily ip blacklist check
2021-05-18 13:02:05 +02:00
Joshua Tauberer
d510c8ae2a
Enable and recommend port 465 for mail submission instead of port 587 ( fixes #1849 )
...
Port 465 with "implicit" (i.e. always-on) TLS is a more secure approach than port 587 with explicit (i.e. optional and only on with STARTTLS). Although we reject credentials on port 587 without STARTTLS, by that point credentials have already been sent.
2021-05-15 16:42:14 -04:00
Joshua Tauberer
e283a12047
Add null SPF, DMARC, and MX records for automatically generated autoconfig, autodiscover, and mta-sts subdomains; add null MX records for custom A-record subdomains
...
All A/AAAA-resolvable domains that don't send or receive mail should have these null records.
This simplifies the handling of domains a bit by handling automatically generated subdomains more like other domains.
2021-05-15 16:42:14 -04:00
KiekerJan
aadd37e248
correct python spacing, sigh
2021-05-10 09:42:03 +02:00
KiekerJan
764a81d335
Merge branch 'develop-xapian-fts'
2021-05-09 21:20:58 +02:00
github@kiekerjan.isdronken.nl
2865cad111
take possible kiekerjan edition into account in tag
2021-05-09 21:16:22 +02:00
Joshua Tauberer
e421addf1c
Pre-load domain purpopses when building DNS zonefiles rather than querying mail domains at each subdomain
2021-05-09 08:16:07 -04:00
Joshua Tauberer
354a774989
Remove a debug line added in 8cda58fb
2021-05-09 07:34:44 -04:00
github@kiekerjan.isdronken.nl
d875c9ff70
remove check on solr service
2021-05-08 23:04:13 +02:00
Joshua Tauberer
aaa81ec879
Fix indentation issue in bc4ae51c2d
2021-05-08 09:06:18 -04:00
John @ S4
d4c5872547
Make clear that non-AWS S3 backups are supported ( #1947 )
...
Just a few wording changes to show that it is possible to make S3 backups to other services than AWS - prompted by a thread on MIAB discourse.
2021-05-08 08:32:58 -04:00
Hala Alajlan
bc4ae51c2d
Handle query dns timeout unhandled error ( #1950 )
...
Co-authored-by: hala alajlan <halalajlan@gmail.com>
2021-05-08 08:26:40 -04:00
Jawad Seddar
12aaebfc54
`custom.yaml`: add support for X-Frame-Options header and proxy_redirect off ( #1954 )
2021-05-08 08:25:33 -04:00
github@kiekerjan.isdronken.nl
3609a9e96c
fix Solr report
2021-04-29 23:11:19 +02:00
github@kiekerjan.isdronken.nl
39235bea7e
fix solr download error
2021-04-29 22:06:37 +02:00
github@kiekerjan.isdronken.nl
1264fffb4b
Add root@primary host alias
2021-04-28 09:23:27 +02:00
github@kiekerjan.isdronken.nl
1292dce11e
merge from 1804 version
2021-04-21 22:42:10 +02:00
github@kiekerjan.isdronken.nl
e946276f15
install solr without ubuntu package
2021-04-21 22:26:49 +02:00
github@kiekerjan.isdronken.nl
4aaee13c1c
Add solr full text search based on https://github.com/jvolkenant/mailinabox/tree/solr-jetty
2021-04-17 23:00:14 +02:00
github@kiekerjan.isdronken.nl
bd2605221a
Synchronize with upstream
2021-04-13 09:58:56 +02:00
github@kiekerjan.isdronken.nl
c24ca5abd4
include changes from v0.53. Remove some POWER modifications to closer follow original mialinabox
2021-04-13 09:50:23 +02:00
Joshua Tauberer
8cda58fb22
Speed up status checks a bit by removing a redundant check if the PRIMARY_HOSTNAME certificate is signed and valid
2021-04-12 19:42:12 -04:00