Commit Graph

  • f9aaeb0f42 ci: enable mtail for CI missytake 2026-01-20 19:14:08 +01:00
  • e0c44bf04f Reapply "cmdeploy/dovecot/dovecot.conf.j2: tweak idle/hibernate metrics" missytake 2026-01-20 19:11:53 +01:00
  • 657bf29618 Aggressive LMTP header cleanup Mark Felder 2026-01-20 15:21:47 -08:00
  • 8ff53d12cb Dovecot: disable appending the Received header Mark Felder 2026-01-20 15:16:33 -08:00
  • 0aa0324c81 Revert "cmdeploy/dovecot/dovecot.conf.j2: tweak idle/hibernate metrics" missytake 2026-01-20 19:11:24 +01:00
  • bfcfc9b090 cmdeploy/dovecot/dovecot.conf.j2: tweak idle/hibernate metrics j4n 2026-01-19 20:12:23 +01:00
  • e101c36ab4 fix(cmdeploy): comiit typo j4n 2026-01-19 13:40:11 +01:00
  • be7aa21039 feat(dovecot): add config flag to export statistics (#806) j4n 2026-01-16 11:35:19 +01:00
  • 4906b82e44 add --website-only option to run subcommand adbenitez 2025-12-11 11:57:46 +01:00
  • 5d49b4c0fd postfix: also strip Authentication-Results header missytake 2026-01-15 15:12:20 +01:00
  • 56c8f9faae tests: add test for stripping DKIM + Authentication-Results headers missytake 2026-01-15 14:16:35 +01:00
  • 203a7da3f4 Strip DKIM-Signature header before LMTP Mark Felder 2026-01-13 13:26:08 -08:00
  • a1667ca54d Update cmdeploy/src/cmdeploy/postfix/deployer.py missytake 2026-01-13 23:41:31 +01:00
  • 6401bbb32c fix: properly make sure that postfix gets restarted on failure holger krekel 2026-01-10 19:13:51 +01:00
  • 325cc7a7b4 expire.py: use absolute path to maildirsize Mark Felder 2026-01-14 11:29:13 -08:00
  • 12798c76b4 postfix: discard all messages to nine.testrun.org discard-nine missytake 2026-01-11 23:57:27 +01:00
  • 39f9d8a656 add asking domain at first Omid Zamani 2026-01-07 21:10:18 +01:00
  • c2acbad802 docs: pin Dovecot documentation URLs to version 2.3 link2xt 2026-01-07 18:14:49 +00:00
  • 55359e4292 refactor: Move systemd-resolved service stop/disable from install to activate method. Omid Zamani 2026-01-06 13:41:25 +01:00
  • a995894dbd fix: use build-essential, enable universe repository, and add apt-get lock timeout for dependency installation. Omid Zamani 2026-01-06 12:58:51 +01:00
  • a8536c2af2 fix systemd resolved Omid Zamani 2026-01-06 12:22:07 +01:00
  • 971b57678b refactor: Remove create_remote_dir parameter from dovecot files.put call. Omid Zamani 2026-01-06 11:52:12 +01:00
  • a3ecad1179 fix: ensure Dovecot mailboxes and systemd override directories exist, and correct Postfix systemd override path Omid Zamani 2026-01-06 11:36:23 +01:00
  • 9ebcd498db fix: opendkim/final.lua: Delete up to 10 Authentication-Results headers j4n/remove-auth-results-header j4n 2026-01-06 11:08:24 +01:00
  • e32b340fed Adjust systemd service runtime directory permissions and umask, correct Postfix systemd override path, and update opendkim socket path. Omid Zamani 2026-01-06 10:04:58 +01:00
  • 4d0a7001aa opendkim/final.lua: Strip Authentication-Results header j4n 2026-01-05 18:16:34 +01:00
  • 436f4d0014 opendkim/final.lua: correct header strip iterate j4n 2026-01-05 18:15:49 +01:00
  • 189275a2b9 opendkim/final.lua: also strip Authentication-Results Header j4n/remove-dkim-header j4n 2026-01-05 16:15:15 +01:00
  • 3ef307611f cmdeploy/opendkim/final.lua: Readability refactor of header pruning j4n 2025-12-04 12:12:18 +01:00
  • e1d97c5dd1 doc/source/overview.rst: clarify DKIM-Header-Stripping j4n 2025-12-04 11:51:43 +01:00
  • f840ea761e cmdeploy/opendkim/final.lua: Strip OpenDKIM headers after validation j4n 2025-12-03 20:50:19 +01:00
  • 0e7ab96dc8 docs: use "build machine" and "deployment server" consistently in getting-started (#797) holger krekel 2026-01-04 15:05:09 +01:00
  • d1f9523836 docs: adds instructions for migrating control machines (#795) 373 2026-01-04 13:21:12 +00:00
  • 32f4017cb4 fix: Use double quotes for domain in acmetool desired file removal command. Omid Zamani 2026-01-03 12:37:17 +01:00
  • b58aad9099 fix: resolve issue on deployment Omid Zamani 2026-01-03 12:24:44 +01:00
  • 73dba02a62 refactor: move certificate permission commands to configure method and apply them conditionally. Omid Zamani 2026-01-03 12:05:57 +01:00
  • b28105bbfa fix: Introduce uv for dependency locking and update deployment configurations. Omid Zamani 2026-01-02 20:02:01 +01:00
  • 928b41aae2 fix: change config to work also on debian 11 Omid Zamani 2026-01-02 18:55:48 +01:00
  • 68277cc929 fix: reoslve the uv issue Omid Zamani 2026-01-02 16:50:08 +01:00
  • e6cdcc207a docs: Update documentation installation command from pip to uv. Omid Zamani 2026-01-02 16:38:25 +01:00
  • d089e7e06f feat: Migrate to uv for dependency management and script execution. Omid Zamani 2026-01-02 16:37:33 +01:00
  • d5c3fb1eca nginx: multiplex SSH over port 443 in case port 22 is blocked nginx-ssh missytake 2026-01-02 10:13:57 +01:00
  • 4f2975eeb4 fix: add init.sh script to automate relay-ir setup, configuration, and deployment. Omid Zamani 2026-01-01 23:24:31 +01:00
  • 58d82f04b5 fix: guard inotify sysctl limit updates against fact retrieval errors Omid Zamani 2026-01-01 22:57:52 +01:00
  • 740574fa1f refactor: simplify domain configuration by removing www and mta-sts subdomains, disabling opendkim milter, and adjusting DNS query behavior. Omid Zamani 2025-12-31 05:01:42 +01:00
  • bcf2fdb5d0 docs: consistent naming schema in documentation 373 2025-12-28 21:41:55 +00:00
  • 77a6f49c9b ci: remove jsok/serialize-workflow-action dependency link2xt 2025-12-24 06:45:41 +00:00
  • 99630e4d1b docs: streamline migration guide wording, provide titled steps (#789) holger krekel 2025-12-27 13:10:56 +01:00
  • 2f8199a7c6 test: update config test for proper assertion 373 2025-12-26 17:40:02 +00:00
  • 4eeead2826 feat: increases default max mailbox size 373 2025-12-26 14:46:46 +00:00
  • 0d890274fd feat: use daemon_name for OpenDKIM sign-verify decision instead of IP link2xt 2025-12-18 00:12:25 +00:00
  • 7191329a9f chore(release): prepare for 1.9.0 1.9.0 link2xt 2025-12-18 23:49:38 +00:00
  • 1ae4c8451a ci: run tests against ci-chatmail.testrun.org instead of nine.testrun.org link2xt 2025-12-18 22:17:47 +00:00
  • c849036d0b fix tar commands migration-docs holger krekel 2025-12-18 23:40:20 +01:00
  • f04a624e19 fix: use absolute path instead of relative path, and streamline some code parts according to comments at https://github.com/chatmail/relay/pull/785 holger krekel 2025-12-18 22:51:38 +01:00
  • 24e3f33acd fix: expire messages also from DeltaChat IMAP subfolders holger krekel 2025-12-18 17:21:46 +01:00
  • bf371e7b6d use $OLD_IP4 and $NEW_IP4 to make docs more readable. Also streamline "set TTL to 5 minute" phrasing a bit. holger krekel 2025-12-18 16:58:05 +01:00
  • 35867153af docs: update migration guide after nine migration missytake 2025-12-16 10:27:40 +01:00
  • 610843a44a docs: add RELEASE.md and CONTRIBUTING.md link2xt 2025-12-17 21:25:04 +00:00
  • 966754a346 chore: setup git-cliff link2xt 2025-12-17 21:21:03 +00:00
  • 87153667ed chore: update the heading in the CHANGELOG.md link2xt 2025-12-17 21:18:02 +00:00
  • abe0cb5d08 address cliff's comments about dovecot/postfix holger krekel 2025-12-17 13:07:52 +01:00
  • 8c8c37c822 postfix: restart automatically on failure missytake 2025-12-10 09:55:20 +01:00
  • e7bed4d2a1 dovecot: restart automatically on failure missytake 2025-12-10 09:54:42 +01:00
  • 2e616a7b5c ci: delete old files when backing up acmetool state and DKIM keys link2xt/ptrkrooonxtl link2xt 2025-11-08 19:26:26 +00:00
  • df21076e9b acmetool: use a fixed name and reconcile instead of want j4n 2025-12-16 17:56:24 +01:00
  • 70da217442 opendkim: only display last sigerror missytake 2025-12-12 10:25:27 +01:00
  • 40fd62c562 opendkim: report DKIM error code in SMTP response missytake 2025-12-10 08:12:10 +01:00
  • d76b33def1 feat: Remove echo from passthrough recipients cliffmccarthy 2025-12-08 12:38:55 -06:00
  • bab3de9768 feat: Remove echobot user from deployment cliffmccarthy 2025-11-14 09:36:17 -06:00
  • 49c66116bf feat: Remove echobot special cases cliffmccarthy 2025-08-06 07:59:23 -05:00
  • 9bf99cc8a9 removes development notice 373 2025-12-13 14:06:35 +00:00
  • 1188aed061 Related: Add the Chatmail Cookbook project Mark Felder 2025-12-14 10:14:11 -08:00
  • e15b8ebf11 docs README update Mark Felder 2025-12-14 10:38:13 -08:00
  • c84ddf69e8 add missing changelog entries 1.8.0 missytake 2025-12-12 10:39:27 +01:00
  • 96fc3d9ff6 tests: don't let test_status_cmd test server state missytake 2025-12-12 11:53:46 +01:00
  • 4b5e8feb96 ci: run test_status_cmd at the end to avoid flakiness missytake 2025-12-10 10:37:16 +01:00
  • 98ff7b3428 ci: try without test_status_cmd fix-ci missytake 2025-12-12 10:30:55 +01:00
  • c98853570b updated location of the documentation for custom webpage location Rodrigo Camacho 2025-12-11 09:58:09 +01:00
  • bad356503e Merge pull request #745 from chatmail/simon/i744 Simon Laux 2025-12-11 22:41:14 +01:00
  • dba48e88d1 Merge pull request #760 from chatmail/adb/issue-734 adb 2025-12-11 08:33:41 +01:00
  • 3ae8834cbe update changelog adbenitez 2025-12-11 08:32:51 +01:00
  • 81391f4066 Update cmdeploy/src/cmdeploy/dovecot/dovecot.conf.j2 adb 2025-12-10 20:43:03 +01:00
  • 55cfd00505 add imap_compress option to chatmail.ini adbenitez 2025-12-09 09:32:53 +01:00
  • 494e42bf4d switch registration to bloc7.icu temp-bloc7 missytake 2025-12-08 20:19:13 +01:00
  • b000213c68 remove echobot from relay deployment and make sure it's un-installed during "cmdeploy run" holger krekel 2025-12-07 15:02:10 +01:00
  • 51d16b6bb8 Add hpk42 SSH key to staging server for debugging link2xt 2025-12-07 16:01:41 +00:00
  • 2beba8c455 ci: add deployment environments for all deployment workflows link2xt 2025-12-06 15:43:00 +00:00
  • 33c67d22fa Add execnet dependency link2xt 2025-12-06 17:02:12 +00:00
  • 296dcad1da echobot: print invite link with python echobot-invite-local missytake 2025-12-06 19:06:07 +01:00
  • 22c303ed7c Fix issues with echobot invite link in cmdeploy Alexandre Gauthier 2025-11-21 21:59:04 -05:00
  • 569a043065 Add execnet dependency link2xt/docs-preview link2xt 2025-12-06 17:02:12 +00:00
  • 166bf68915 Remove DKIM-Signature from incoming mail after checking (#747) j4n 2025-12-04 12:23:27 +01:00
  • cf934b966a echobot: require dovecot to be running echobot-wait-for-dovecot missytake 2025-12-01 10:31:54 +01:00
  • abb70a6b14 Handle case where user followed the tutorial and set the CNAME reccord for mta-sts, but no TXT record for it yet. Treefit 2025-11-28 09:34:44 +01:00
  • 96108bbaba fix: cmdeploy webdev now works as intended Maikel Frias Mosquea 2025-11-23 16:57:17 +01:00
  • 8f68672e31 FreeBSD/pf example: fix small inconsistency Mark Felder 2025-11-20 10:16:01 -08:00
  • 9e6e3af534 Proxy example for FreeBSD/pf Mark Felder 2025-11-19 10:45:57 -08:00
  • fa5a6a64b3 opendkim: use opendkim as selector as before missytake 2025-11-15 20:21:47 +01:00
  • 6b7c002e24 use non-underscore naming for basedeploy helpers holger krekel 2025-11-14 12:57:11 +01:00