missytake
|
40a88c7fc6
|
nginx: move config to own directory
|
2023-11-05 01:32:21 +01:00 |
|
holger krekel
|
8791e7735d
|
simplify history of nine branch
|
2023-11-01 23:15:25 +01:00 |
|
holger krekel
|
3a9db729f8
|
simplify sysctl call
|
2023-10-31 22:03:03 +01:00 |
|
holger krekel
|
7eb86cba34
|
increase inotify limits for dovecot
|
2023-10-31 22:03:03 +01:00 |
|
link2xt
|
5633c0612e
|
dovecot: increase number of simultaneous connections handled by imap-login
Otherwise deltachat core CI running fails with "Connection queue full"
error on IMAP connections.
|
2023-10-29 19:09:33 +00:00 |
|
link2xt
|
7c5ec1e0df
|
Add scripts/generate-dns-zone.sh
|
2023-10-24 21:23:20 +00:00 |
|
link2xt
|
eb69dd58f7
|
Setup CI
|
2023-10-20 15:18:17 +02:00 |
|
link2xt
|
902f98c9ba
|
Set syslog name for reinject proxy
|
2023-10-19 03:22:27 +00:00 |
|
link2xt
|
89311063f8
|
Turn filtermail into a beforequeue handler and implement rate limit
|
2023-10-19 03:04:00 +00:00 |
|
holger krekel
|
7cf6cc2c91
|
remove filtermail split and LMTP backend
|
2023-10-19 01:05:49 +02:00 |
|
holger krekel
|
4358d5fe61
|
only do a smtp beforequeue-handler, also simplifies the send-rate-limiting test and improves DC behaviour
|
2023-10-19 00:54:45 +02:00 |
|
holger krekel
|
10cb099c0e
|
all tests pass
|
2023-10-19 00:07:22 +02:00 |
|
link2xt
|
329b845c79
|
Configure journald to retain logs for 3 days
|
2023-10-18 22:54:50 +02:00 |
|
holger krekel
|
bbd2773506
|
refactor test and filtermail to prepare it for BeforeQueue handling
|
2023-10-18 21:43:06 +02:00 |
|
missytake
|
b8673d8625
|
postfix: add simple rate limiting without allow list or leaky bucket, also for internal mail
|
2023-10-18 19:02:40 +02:00 |
|
link2xt
|
76765164dc
|
Deploy nginx and autoconfig XML
|
2023-10-18 18:32:28 +02:00 |
|
link2xt
|
1ea25eb28c
|
Add /etc/mailname
|
2023-10-17 19:27:57 +00:00 |
|
holger krekel
|
fffbdc10c3
|
minimize capabilities
|
2023-10-17 01:22:19 +02:00 |
|
holger krekel
|
0b051f8154
|
move deploy.py file and revamp README
|
2023-10-17 00:35:07 +02:00 |
|
link2xt
|
5936f7a3be
|
postfix: disable virtual and local MDAs
We do not need them, all mails are delivered to Dovecot over LMTP.
|
2023-10-16 22:21:39 +00:00 |
|
link2xt
|
983ffa6236
|
Disable acmetool redirector
|
2023-10-16 22:12:45 +00:00 |
|
holger krekel
|
b74fde2a9f
|
add postfix instrumented debugging
|
2023-10-16 23:38:02 +02:00 |
|
holger krekel
|
e176595f1f
|
add global debug flag and instrument dovecot with it
|
2023-10-16 23:38:02 +02:00 |
|
missytake
|
c9ecf24b3e
|
dovecot: expunge seen messages older than 40 days each night
|
2023-10-16 17:56:51 +02:00 |
|
holger krekel
|
f71d372491
|
add a quota test (inspired by nami's #21 ) and try to get postfix/dovecot to implement the limit and the test to pass (it doesn't yet)
|
2023-10-16 15:19:29 +02:00 |
|
missytake
|
6debf11f6f
|
sieve is not installed and we don't need it
|
2023-10-16 15:19:29 +02:00 |
|
holger krekel
|
60e1671062
|
make quota work
|
2023-10-16 15:19:29 +02:00 |
|
missytake
|
3c57155c40
|
fix: typo in postfix/master.cf
|
2023-10-16 01:31:03 +02:00 |
|
link2xt
|
862b09d268
|
dovecot: enable authentication cache
|
2023-10-15 21:42:14 +00:00 |
|
link2xt
|
2a59cd4702
|
Do not apt update more than once a day
|
2023-10-15 20:31:13 +00:00 |
|
missytake
|
df6ec4bd6d
|
fix: chatmaild build + deployment
|
2023-10-15 20:08:00 +02:00 |
|
link2xt
|
40ad67dc20
|
Merge doveauth and filtermail folders
|
2023-10-15 16:07:26 +00:00 |
|
link2xt
|
b548a8ddbd
|
Merge doveauth and filtermail into chatmaild
|
2023-10-15 15:57:36 +00:00 |
|
link2xt
|
262eb36a5c
|
Rename chatmail-pyinfra into deploy-chatmail
|
2023-10-15 15:40:17 +00:00 |
|