Commit Graph

  • b699be3ac8 doc: specify where it needs to be the local PC missytake 2025-07-07 10:21:17 +02:00
  • b4122beec4 fix lint missytake 2025-06-29 18:40:05 +02:00
  • 1596b2517c tests: test more reliably if port 25 is reachable missytake 2025-06-03 09:40:47 +02:00
  • 1f5b2e947c CI: ignore PLC0415 in ruff (imports outside top level) missytake 2025-06-28 18:02:07 +02:00
  • 8a59d94105 Update notifier.py docs holger krekel 2025-06-27 10:42:45 +02:00
  • 96a1dbac08 Expire push notification tokens after 90 days link2xt 2025-06-05 01:28:37 +00:00
  • 5215e1dc2b Update changelog link2xt 2025-06-04 20:57:31 +00:00
  • 624a33a61e Use static binary from official mtail release instead of Debian package link2xt 2025-06-04 19:23:45 +00:00
  • 6bc751213f Checkout non-merge commit in CI link2xt 2025-06-04 20:00:04 +00:00
  • 4b721bfcd4 Reconfigure imap-login to high-performance mode link2xt 2025-06-02 22:02:59 +00:00
  • 3ca0fa2b50 increase number of login connections hpk/increase-dovecot-login holger krekel 2025-06-02 20:54:30 +02:00
  • 4a6aa446cd Increase nginx connection limits link2xt 2025-06-02 18:01:52 +00:00
  • e0140bbad5 Remove contains from lua Sandra Snan 2025-05-25 20:19:30 +02:00
  • 6cede707ac Update cmdeploy/src/cmdeploy/__init__.py missytake 2025-05-18 01:25:24 +02:00
  • b27937a16d doc: add changelog missytake 2025-05-15 14:39:34 +02:00
  • 30b6df20a9 cmdeploy: upload chatmail/relay version to /etc missytake 2025-05-15 14:38:01 +02:00
  • 6c27eaa506 cmdeploy fmt missytake 2025-05-15 14:36:40 +02:00
  • 0c28310861 make cmdeploy fmt happy missytake 2025-04-18 20:05:36 +02:00
  • 0125dda6d7 echo: add echo@ to passthrough_senders in default config missytake 2025-04-18 14:36:46 +02:00
  • fe38fcbeba filtermail: add echo to passthrough_recipients by default missytake 2025-04-11 18:55:12 +02:00
  • b4af6df55c chatmaild: allow echobot to receive unencrypted messages by default missytake 2025-04-11 15:07:38 +02:00
  • 15244f6462 lint: make ruff happy missytake 2025-05-15 13:05:22 +02:00
  • 23655df08a doc: add changelog missytake 2025-05-15 13:03:40 +02:00
  • b925f3b5ab filtermail: respect message size limit in the config missytake 2025-05-15 12:56:43 +02:00
  • 823bc90eb1 cmdeploy: make it work without bash missytake 2025-05-16 21:24:46 +02:00
  • ed93678c9d cmdeploy: on ubuntu/debian, test if python3-dev is installed missytake 2025-04-25 19:38:44 +02:00
  • 2b4e18d16f Only update sysctl settings if needed Adon Metcalfe 2025-04-26 21:59:21 +08:00
  • 09ff56e5b9 add test adbenitez 2025-04-29 19:01:41 +02:00
  • b35e84e479 avoid crash on spurious empty file in the pending_notifications dir adbenitez 2025-04-29 16:51:10 +02:00
  • 0638bea363 filtermail: allow partial body length in OpenPGP payloads link2xt 2025-05-04 20:37:22 +00:00
  • ab9ec98bcc Update README.md Adon Metcalfe 2025-04-26 10:39:13 +08:00
  • b9a4471ee4 cmdeploy: run apt update to make sure dns-utils can be installed missytake 2025-04-20 21:17:51 +02:00
  • 5f29c53232 Fix mox URL in the README link2xt 2025-04-23 16:59:26 +00:00
  • 1d4aa3d205 Add note to README about related projects s0ph0s 2025-04-16 15:06:41 -04:00
  • a78c903521 cmdeploy: config value for deleting large messages after X days missytake 2025-04-11 15:00:04 +02:00
  • a0a1dd65a6 release v1.6.0 1.6.0 missytake 2025-04-11 12:21:53 +02:00
  • 046552061e tests: maximum diff between timezones is 27h, +24h missytake 2025-04-11 00:28:42 +02:00
  • 1fba4a3cdf tests: check whether opendkim restarted in the last 48 hours missytake 2025-04-10 23:26:38 +02:00
  • 44ff6da5d2 DNS: add 9.9.9.9 to resolv.conf if unbound isn't there yet missytake 2025-03-11 11:59:26 +01:00
  • 71160b8f65 fix timezone handling such that client/server do not need to have the same holger krekel 2025-04-10 16:50:45 +02:00
  • 9f74d0a608 cleanly time out trying to connect to port 25 and treat failure as "skip" not real failure. holger krekel 2025-04-10 16:20:24 +02:00
  • c9078d7c92 doc: add changelog missytake 2025-04-10 11:51:26 +02:00
  • aa4259477f Postfix master.cf: use 127.0.0.1 for consistency Mark Felder 2025-04-02 11:52:43 -07:00
  • 21f9885ffe unbound: check that 53 is not occupied by a different process missytake 2025-04-10 11:44:54 +02:00
  • f9e885c442 doc: add changelog missytake 2025-03-29 08:50:44 +01:00
  • b45be700a8 cmdeploy: disable nsd so it doesn't block port 53 missytake 2025-03-29 08:47:05 +01:00
  • 0d301f9807 doc: add changelog postfix-localhost missytake 2025-04-10 11:51:26 +02:00
  • a5dffdf2e6 Postfix master.cf: use 127.0.0.1 for consistency Mark Felder 2025-04-02 11:52:43 -07:00
  • 9c381e1fbf added changelog missytake 2025-04-09 17:40:52 +02:00
  • 3cc9bc3ceb avoid initial runs to show acmetool not found errors holger krekel 2025-04-09 16:09:17 +02:00
  • 3cefeee25c fix: Add fallback mechanism for acmetool account URL retrieval fix/acmetool-account-url-retrieval raymond 2025-04-05 02:23:53 -07:00
  • 2a89be8209 Merge pull request #549 from chatmail/r10s/conretize-timings bjoern 2025-04-08 22:59:59 +02:00
  • c848b61346 add a hint that deletion may be earlier B. Petersen 2025-04-08 14:57:00 +02:00
  • 49787044ff Do not encourage non-random addresses and weak passwords link2xt 2025-04-07 20:55:58 +00:00
  • 04ae0b86fb added invite link to mutual help group missytake 2025-04-08 10:39:57 +02:00
  • b0434dc927 chore: add blank issues + the mutual help chat group missytake 2025-04-07 10:01:52 +02:00
  • 7578c5f1d3 chore: add issue template missytake 2025-04-07 10:00:33 +02:00
  • 5ba99dc782 shorten first title to fit in one line in default layout holger krekel 2025-04-02 16:41:01 +02:00
  • 6d898d5431 use "relay" instead of "server" in most places, and "address" instead of "account" (#539) holger krekel 2025-04-02 16:23:23 +02:00
  • fc3fb93432 use default config files for any missing ini setting holger krekel 2025-04-01 21:42:44 +02:00
  • c4f0146e16 Reject unencrypted incoming mail (#538) holger krekel 2025-04-01 20:52:43 +02:00
  • 194030a456 enforce encryption for in-server mails (#535) holger krekel 2025-03-29 21:22:26 +01:00
  • ce240083c4 fix test and streamline impl holger krekel 2025-03-27 17:35:51 +01:00
  • 0722876603 Ensure the candidates for possible accounts are directories with a "cur" subdir to ensure it is a real maildir Mark Felder 2025-03-14 11:49:46 -07:00
  • 724020ec2a Update URL Mark Felder 2025-03-25 14:29:47 -07:00
  • b01348d313 Update README.md feld 2025-03-25 14:26:55 -07:00
  • 46e31bbce3 Update README.md feld 2025-03-25 14:26:42 -07:00
  • a4f4627a75 Various README improvements Mark Felder 2025-03-24 10:38:26 -07:00
  • 8d34e036ec Limit the bind for the HTTPS server on 8443 to 127.0.0.1 Mark Felder 2025-03-24 12:12:43 -07:00
  • 290525f0fc Remove DKIM-Signature from incoming mail after checking link2xt/ignore-dkim-header link2xt 2025-03-25 02:19:56 +00:00
  • e004a5e2f6 Merge pull request #528 from chatmail/r10s/update-readme bjoern 2025-03-23 23:54:34 +01:00
  • acf6e862d0 update some links B. Petersen 2025-03-23 20:42:25 +01:00
  • 31faf2c78e remove Delta Chat mentionings holger krekel 2025-03-21 21:47:24 +01:00
  • f8c28d8b9f clarify client/server setup for deploying a chatmail server holger krekel 2025-03-21 21:41:51 +01:00
  • f69a2355f6 better prerequisites holger krekel 2025-03-21 21:40:05 +01:00
  • 388c01105c streamline intro/getting started holger krekel 2025-03-21 21:36:26 +01:00
  • f8996e1d7d Update README.md holger krekel 2025-03-21 20:31:41 +01:00
  • 6b3d5025d9 Update README.md holger krekel 2025-03-21 20:31:33 +01:00
  • ed271189d2 trim the feature list holger krekel 2025-03-21 20:04:39 +01:00
  • 65f8a9a652 provide more summary info/perequisites in the README holger krekel 2025-03-21 19:53:04 +01:00
  • 6c5b9fde1f Update README.md holger krekel 2025-03-20 19:55:22 +01:00
  • 258436442f rework intro to read when coming from chatmail.at holger krekel 2025-03-20 19:33:22 +01:00
  • 05a32efa50 fix: send SNI when connecting to outside servers link2xt 2025-03-16 10:41:55 +00:00
  • 1142d06fdb Limit the bind for the HTTPS server on 8443 to 127.0.0.1 Mark Felder 2025-03-14 17:55:07 -07:00
  • 35fe189be7 Pass through original_content instead of content in filtermail link2xt 2025-03-08 01:50:56 +00:00
  • a78e8e10d2 Merge pull request #517 from chatmail/opendkim-path missytake 2025-03-11 12:20:17 +01:00
  • 9af37ccfbf opendkim: add absolute path to opendkim-genkey missytake 2025-03-11 11:56:07 +01:00
  • 803f3e6181 Merge pull request #514 from chatmail/link2xt/readme-tls l 2025-03-10 22:47:43 +00:00
  • f188aef11e Document TLS requirements in the readme link2xt 2025-03-09 15:41:02 +00:00
  • 76d7e60018 Remove cleanup service from submission ports link2xt 2025-03-08 02:46:34 +00:00
  • fe749159e4 Document that authclean cleans up the Subject link2xt 2025-03-08 02:00:52 +00:00
  • 9c4da90377 Remove authclean service from reinjecting port link2xt/remove-reinjecting-authclean link2xt 2025-03-08 01:57:30 +00:00
  • 3c3532a292 update links in CHANGELOG.md adbenitez 2025-03-04 17:41:53 +01:00
  • 710ca0070f Merge pull request #504 from chatmail/adb/delete-big-messages adb 2025-03-04 17:40:44 +01:00
  • 4038fefefd add changelog entry adbenitez 2025-03-04 17:37:58 +01:00
  • cdcdc0b724 update Let's encrypt Subscriber Agreement Timotheus Pokorra 2025-03-04 11:27:42 +01:00
  • 2313093b55 delete big messages after 7 days adbenitez 2025-03-03 17:19:15 +01:00
  • 3f2ec54725 mtail: fix getting logs from STDIN missytake 2025-02-25 08:39:58 +01:00
  • eb4b2f5fd2 Remove unnecessary opendkim milter from reinjecting smtpd link2xt/unnecessary-opendkim link2xt 2025-02-22 21:03:51 +00:00
  • e928a33f95 opendkim: restart once every day (#498) missytake 2025-02-19 21:50:48 +01:00