link2xt
62c60d3070
doveauth: log when a new account is created
2024-07-09 00:24:06 +02:00
holger krekel
698d328620
don't do PTR reverse checking
2024-07-08 21:48:27 +02:00
link2xt
4292355310
Add nonci_accounts metric
...
Calculating this with PromQL is not easy
due to interpolation.
Also add HELP and TYPE metadata for each metric.
2024-07-08 18:33:18 +00:00
holger krekel
85bb301255
feat: faster and simpler DNS checks, better ip-address determination ( #346 )
...
* drastically reduce round-trips for dns checks, and do it during 'run' and 'dns' sub commands
* provide progress-dots for dns checks and "--verbose" for seeing what is executed remotely
* introduce ssh-mediated remote python function execution mechanism
2024-07-08 20:10:52 +02:00
link2xt
0d61c13c58
DKIM-sign Content-Type and oversign all signed headers
...
Oversigning (including header name in DKIM-Signature
more times that it appears in the mail) prevents
adding more headers with the same name
without invalidating DKIM signature.
We don't want middleboxes to insert a second From header,
adding Cc field to mails that don't have one etc.
2024-07-08 14:27:11 +00:00
holger krekel
15f79e0826
remove fix-file-owner which takes forever on servers with many mail directories
...
(it's unclear why this is still needed and should be fixed differently in any case)
2024-07-06 10:31:41 +02:00
holger krekel
3d96f0fdfa
Support iterating over all users with doveadm commands ( #344 )
2024-07-06 01:19:57 +00:00
link2xt
733b9604ba
dovecot: enable gzip compression on disk
2024-07-05 20:13:03 +00:00
link2xt
969fdd7995
Remove sieve to enable hardlink deduplication in LMTP
...
LMTP does not deduplicate messages
if sieve plugin is used.
We don't check for Auto-Submitted header anymore
as iOS application has a notification service
and should not display "You have a new message".
2024-07-05 19:22:26 +00:00
link2xt
b1d11d7747
Revert 57c29c14a4
...
Apparently this causes outlook.com messages to be rejected
even though they don't use `l=` tag.
2024-07-03 20:36:31 +00:00
link2xt
e948bdaea8
filtermail: do not allow ASCII armor without actual payload
...
Last line is removed as "optional checksum",
so it can contain anything.
Make sure that there is at least some actual payload
besides this line.
2024-07-03 19:36:07 +00:00
link2xt
17389b8667
Increase number of logged in IMAP sessions to 50000
2024-07-01 17:20:23 +00:00
link2xt
635b5de304
Replace bash with /bin/sh
2024-07-01 11:47:38 +02:00
holger krekel
67be981176
make a more complete test
2024-06-27 15:36:39 +02:00
missytake
0b8402c187
doveauth: ensure username length
2024-06-27 15:36:39 +02:00
missytake
7c98c1f8c9
test: ensure minimum username length
2024-06-27 15:36:39 +02:00
B. Petersen
0483603d4a
fix headline ordering numbers, typo
...
before, the order was 2 - 3.1 - 3.2 - 3
i think, the gist was to have subheadlines under "2.";
this is fixed by this PR.
moreover, the PR contains a small typo fix.
2024-06-24 14:26:55 +02:00
missytake
6b59b8be44
CI: accept ns.testrun.org host key
2024-06-19 14:34:17 +02:00
missytake
07ffc003e4
CI: fix check whether acme certs exist
2024-06-18 14:49:37 +02:00
missytake
4cb62df33f
CI: change to staging2.testrun.org
2024-06-18 14:49:37 +02:00
missytake
ef58f011fb
CI: disable CAA record for now
2024-06-18 14:49:37 +02:00
Christian Hagenest
f7ef236ac8
Revert "CI: disable requesting new certs for staging.testrun.org"
...
This reverts commit 127d9d6460 .
2024-06-18 14:49:37 +02:00
Christian Hagenest
dbe906a331
bump actions/checkout to v4 in test-and-deploy.yml
2024-06-18 14:49:37 +02:00
Christian Hagenest
3899f41c61
switch to checkout@v4 #301
2024-06-18 14:49:37 +02:00
link2xt
57c29c14a4
Reject DKIM signatures that do not cover the whole message body
2024-06-18 02:48:54 +00:00
link2xt
2b5d903cc5
Allow SKESK packets in encrypted mails
...
They are not used by Delta Chat now,
but this will allow to start using them in the future.
2024-06-13 19:48:59 +02:00
link2xt
c8d270a853
Check that OpenPGP has only PKESK and SEIPD packets ( #323 )
2024-06-12 17:21:37 +00:00
link2xt
72f4e9edbf
filtermail: remove support for unencrypted MDNs
...
Delta Chat does not send them since 1.43.
1.44 has been released for a while already
and 1.46 is in the process of being released.
2024-06-11 16:18:39 +00:00
link2xt
1ce0a2b0ba
Improve filtermail checks for encrypted messages
...
Ensure that first part only contains "Version: 1"
and second part only contains base64 payload
enclosed in "-----BEGIN PGP MESSAGE-----"
and "-----END PGP MESSAGE-----".
2024-06-11 16:18:39 +00:00
Christian Hagenest
044ebfb9a2
delete buggy dovecot submodule for dovebuild
2024-06-11 16:51:29 +02:00
missytake
a41b034aa2
update version to 1.3.0
1.3.0
2024-06-06 16:03:57 +02:00
missytake
e00f0b852d
doc: add acl installation to changelog
2024-06-06 16:02:15 +02:00
missytake
501b12564c
tests: mark expunged test as slow
2024-06-06 14:14:31 +02:00
holger krekel
229ad15a28
fix link
2024-06-04 16:58:25 +02:00
missytake
e4f35d8dae
add changelog for #316
2024-06-04 14:30:39 +02:00
missytake
4271573e15
DNS: don't check DNS on cmdeploy init anymore
2024-06-04 14:30:39 +02:00
holger krekel
b651a9046b
Apply suggestions from code review
...
Co-authored-by: missytake <missytake@systemli.org >
2024-05-30 19:03:09 +02:00
holger krekel
6b84eaf8af
Update www/src/info.md
...
Co-authored-by: missytake <missytake@systemli.org >
2024-05-30 19:03:09 +02:00
holger krekel
1b076bcd22
more refinement
2024-05-30 19:03:09 +02:00
holger krekel
30437f6c46
refine
2024-05-30 19:03:09 +02:00
holger krekel
3171e40a26
reword further
2024-05-30 19:03:09 +02:00
holger krekel
61c915995b
reworking the privacy policy entry point
2024-05-30 19:03:09 +02:00
Christian Hagenest
073bd86344
add changelog for PR 310 (cron)
2024-05-27 14:07:01 +02:00
Christian Hagenest
777a7addd2
Ensure cron is installed #282 ( #310 )
2024-05-27 14:04:40 +02:00
Christian Hagenest
4f28476c47
add a doc about dovecot building based on internal sysadmin docs (now with squash) ( #309 )
...
* add a doc about dovecot building based on internal sysadmin docs
* track discussion from chat
* WIP build-obs.sh
* add precise links for dovecot unstable
* WIP build-obs.sh
* WIP
* WIP IT BUILDS
* WIP: Build builds, OBS pushes, OBs doesn't build :( problem with .dsc
* it works
* move obs dir into script dir
* clean curl
* hack for file length problem
* wip hack
* wip hack
* wip try dpkg-source
* wip test without curl
* wip
* clean up
* remove unnecessary dependencies
* move readme wip
* edit README
* Update scripts/dovecot/build-obs.sh
Co-authored-by: missytake <missytake@systemli.org >
* Update scripts/dovecot/README.md
Co-authored-by: missytake <missytake@systemli.org >
* move SCRIPT_DIR
* fix up readme for dovecot script
* Add OBS
* clarify backports policy
---------
Co-authored-by: holger krekel <holger@merlinux.eu >
Co-authored-by: missytake <missytake@systemli.org >
2024-05-26 19:49:06 +02:00
Christian Hagenest
b05aec72c2
Revert "add a doc about dovecot building based on internal sysadmin docs" ( #308 )
...
* Revert "clarify backports policy"
This reverts commit 610675452e .
* Revert "Add OBS"
This reverts commit 83387f5d08 .
* Revert "fix up readme for dovecot script"
This reverts commit 142206529c .
* Revert "move SCRIPT_DIR"
This reverts commit c0f200b1a9 .
* Revert "Update scripts/dovecot/README.md"
This reverts commit 6d55f75bee .
* Revert "Update scripts/dovecot/build-obs.sh"
This reverts commit c68cbf1806 .
* Revert "edit README"
This reverts commit 9677617c7f .
* Revert "move readme wip"
This reverts commit d8cf282953 .
* Revert "remove unnecessary dependencies"
This reverts commit b959f57058 .
* Revert "clean up"
This reverts commit 8768e6fd0b .
* Revert "wip"
This reverts commit acbf370383 .
* Revert "wip test without curl"
This reverts commit 80dfdaee06 .
* Revert "wip try dpkg-source"
This reverts commit 4d15ae9452 .
* Revert "wip hack"
This reverts commit 9a68d42ee8 .
* Revert "wip hack"
This reverts commit d732d099ac .
* Revert "hack for file length problem"
This reverts commit 582a2af799 .
* Revert "clean curl"
This reverts commit fba3963d47 .
* Revert "move obs dir into script dir"
This reverts commit e80d33e2e0 .
* Revert "it works"
This reverts commit 6a3001bf22 .
* Revert "WIP: Build builds, OBS pushes, OBs doesn't build :( problem with .dsc"
This reverts commit 368c41ba27 .
* Revert "WIP IT BUILDS"
This reverts commit fa0d8432bc .
* Revert "WIP"
This reverts commit 2811e08563 .
* Revert "WIP build-obs.sh"
This reverts commit 846a4066d8 .
* Revert "add precise links for dovecot unstable"
This reverts commit 6e1477666e .
* Revert "WIP build-obs.sh"
This reverts commit 013def94f9 .
* Revert "track discussion from chat"
This reverts commit 468bb04149 .
* Revert "add a doc about dovecot building based on internal sysadmin docs"
This reverts commit 30a23dad17 .
2024-05-26 19:46:43 +02:00
Christian Hagenest
610675452e
clarify backports policy
2024-05-23 14:33:45 +02:00
Christian Hagenest
83387f5d08
Add OBS
2024-05-23 14:33:45 +02:00
Christian Hagenest
142206529c
fix up readme for dovecot script
2024-05-23 14:33:45 +02:00
Christian Hagenest
c0f200b1a9
move SCRIPT_DIR
2024-05-23 14:33:45 +02:00