Commit Graph

  • 42c5564791 tests: use services.dnsmasq.settings Naïm Favier 2023-02-15 12:43:44 +01:00
  • fd605a419b Fix test names Antoine Eiche 2023-05-24 22:02:55 +02:00
  • d8131ffc61 dovecot: split passdb and userdb Lafiel 2023-03-16 16:59:05 +03:00
  • bd99079363 mail-server/dovecot: also learn spam/ham on APPEND Maximilian Bosch 2023-04-16 20:30:03 +02:00
  • c04e4f22da opendkim: make public key world-readable Juergen Fitschen 2023-03-18 12:26:27 +00:00
  • e2ca6e45f3 docs: add instructions for rfc6186-compliant setup Maximilian Bosch 2023-04-13 12:45:06 +02:00
  • 6d0d9fb966 Update nixpkgs Naïm Favier 2022-12-10 17:19:39 +01:00
  • 0bbb2ac74e docs: drop options.md from the repository Naïm Favier 2022-12-01 14:22:27 +01:00
  • 4fcab839d7 docs: use MarkDown for option docs Naïm Favier 2022-11-30 22:30:45 +01:00
  • bc667fb6af Release 22.11 Antoine Eiche 2022-11-30 20:56:06 +01:00
  • 5914595fb6 Allow TLSv1 for compatibility with older devices havefun-22.11 Jakub Skokan 2020-10-28 21:41:00 +01:00
  • 70a970f5a0 Release 22.11 Antoine Eiche 2022-11-30 20:56:06 +01:00
  • 31eadb6388 doc: regenerate it Antoine Eiche 2022-11-30 21:02:49 +01:00
  • 033b3d2a45 Removing 22.05 release Antoine Eiche 2022-11-30 20:55:24 +01:00
  • 694e7d34f6 docs: option docs improvements Naïm Favier 2022-11-30 12:30:29 +01:00
  • fe36e7ae0d rspamd: allow configuring dmarc reporting Martin Weinelt 2021-10-03 14:31:43 +02:00
  • 3f0b7a1b5c ci: pin nixpkgs to 22.05 Antoine Eiche 2022-11-27 20:43:25 +01:00
  • 737eb4f398 docs: explicitly mention a reverse DNS entry is required Antoine Eiche 2022-07-10 09:25:43 +02:00
  • a40e9c3abb htpasswd -> mkpasswd Linus Heckemann 2022-11-27 19:14:22 +00:00
  • 004c229ca4 Convert minimal test to python test driver Martin Weinelt 2022-07-19 23:54:04 +02:00
  • f535d8123c Release 22.05 Antoine Eiche 2022-06-14 15:44:15 +02:00
  • 7b88bf6d0c Allow TLSv1 for compatibility with older devices havefun-22.05 Jakub Skokan 2020-10-28 21:41:00 +01:00
  • 15cf252a0d monit/rspamd: monitor by process name Ryan Mulligan 2022-05-08 15:18:13 -07:00
  • 6284a20f77 acme: Switch from postRun to reloadServices to fix hangs. Fixes #232 Niklas Hambüchen 2022-02-15 16:42:11 +01:00
  • 4396125ebb docs/full text search: fix typo; improve ux Ryan Mulligan 2022-05-08 15:45:24 -07:00
  • 4ce864f52a Fix typo in title Fatih Altinok 2022-04-16 18:17:48 +00:00
  • 75728d2686 tests: compatibility with fts xapian 1.5.4 Guillaume Girol 2022-03-05 12:00:00 +00:00
  • 7de138037f docs: add how-to to setup roundcube Guillaume Girol 2021-12-31 12:00:00 +00:00
  • 021b5c8f73 ci: enable the nix-command feature Antoine Eiche 2022-02-25 09:06:05 +01:00
  • 46ef908c91 rspamd: set default port for redis Naïm Favier 2022-01-21 15:58:56 +01:00
  • 53af883255 Regenerate options.rst Naïm Favier 2022-01-21 15:06:14 +01:00
  • 4ed684481b Update nixos-unstable and drop 21.11 Naïm Favier 2022-01-21 14:42:39 +01:00
  • f4c14572fc Drop 21.05 branch Naïm Favier 2022-01-21 13:02:15 +01:00
  • ef03562eba make option documentation compatible with nixos-search Naïm Favier 2021-12-26 19:15:06 +01:00
  • 11ad4742aa Fix CI job because of Nix new CLI options Antoine Eiche 2022-02-20 10:11:05 +01:00
  • 665aa181e6 ci: make release-21.11 a flake job Antoine Eiche 2022-02-20 11:29:33 +01:00
  • 6e3a7b2ea6 Release nixos-21.11 Antoine Eiche 2021-12-01 23:08:29 +01:00
  • f3d967f830 nginx: generate certificates for custom domains and subdomains Izorkin 2018-11-16 14:11:31 +03:00
  • 7c7ed5ce06 Revert "rspamd: make sure redis is started over TCP socket" Kerstin Humm 2021-12-01 01:00:51 +01:00
  • 822c5f22bd Fix fullTextSearch.enable=false Lionello Lunesu 2021-11-25 20:53:00 -08:00
  • 4f0f0128d8 rspamd: make sure redis is started over TCP socket DwarfMaster 2021-11-17 17:59:32 +01:00
  • 6e8142862f opendkim: don't recreate keys if private key is present Lionello Lunesu 2021-10-24 15:46:44 -07:00
  • a13526a6e3 nginx.nix: don't reload nginx Guillaume Girol 2021-10-24 12:00:00 +00:00
  • 9d3a87905e docs: add .readthedocs.yml conf file to pin Python dependencies Antoine Eiche 2021-11-07 11:13:06 +01:00
  • ef8ca96c5d Fix typos in indexDir example Lionello 2021-11-01 23:18:18 +00:00
  • 0d9a880c0e Set DKIM policy to relaxed/relaxed Ero Sennin 2021-10-14 18:45:21 +00:00
  • acaba31d8f docs: fix the test which could never fail Antoine Eiche 2021-10-14 09:07:32 +02:00
  • 74bb227990 docs: remove output paths from generated documentation Antoine Eiche 2021-10-14 09:06:14 +02:00
  • fb85a3fe9e Ensure locally-delivered mails have the X-Original-To header Steve Purcell 2021-08-11 09:18:24 +00:00
  • 72748d7b6d Use the Junk mailbox name defined in the mailboxes attrs Antoine Eiche 2021-07-23 22:57:39 +02:00
  • 42db23553d Nixify the documentation build Antoine Eiche 2021-07-23 21:25:14 +02:00
  • 68b9397a30 Move the logo Antoine Eiche 2021-07-23 21:24:22 +02:00
  • 4d087532b6 docs: generate the list of options Antoine Eiche 2021-07-14 10:06:58 +02:00
  • 9578dbac69 Remove non longer supported configurations (<21.05) Antoine Eiche 2021-07-23 23:21:36 +02:00
  • 864ea5bfef Update nixpkgs-unstable Antoine Eiche 2021-07-24 09:42:30 +02:00
  • a37dac9d66 ci: reenable 20.09 and 21.05 jobs :/ Antoine Eiche 2021-07-12 23:28:02 +02:00
  • 2fa9c7c4df tests: update fts indexer log messages Antoine Eiche 2021-07-11 09:48:56 +02:00
  • 87735ed077 Remove Niv Antoine Eiche 2021-07-11 10:12:40 +02:00
  • a0f9688a31 Switch CI to Nix flakes Antoine Eiche 2021-07-10 16:05:25 +02:00
  • a9f87ca461 Update nixpkgs-unstable Antoine Eiche 2021-06-24 21:29:23 +02:00
  • 5675b122a9 readme: switch from freenode to libera Antoine Eiche 2021-06-06 10:21:14 +02:00
  • 92a0939896 ci: simplify declarative-jobsets.nix Antoine Eiche 2021-06-06 09:52:00 +02:00
  • bbcc6863b5 Release nixos-21.05 Antoine Eiche 2021-05-30 22:07:53 +02:00
  • ddafdfbde7 Make Niv working in restricted evaluation mode Antoine Eiche 2021-05-31 09:48:15 +02:00
  • 3fc047bc64 Remove nixos-20.03 job Antoine Eiche 2021-05-30 21:43:05 +02:00
  • 49074b7835 kresd: no need to explicitly set nameserver Robert Schütz 2021-05-25 18:35:14 +02:00
  • 2ca02f32c8 hydra: provide nixpkgs to allow Niv to use pkgs.fetchzip Antoine Eiche 2021-05-31 09:53:52 +02:00
  • 190ac7ca60 Remove duplicate default attribute on mailserver.forwards option Evan Hanson 2021-05-31 18:29:11 +12:00
  • 500685bc38 hydra: remove useless declInput argument Antoine Eiche 2021-05-27 23:03:20 +02:00
  • 2eab26e05c Switch from Freenode to Libera Antoine Eiche 2021-05-27 08:59:38 +02:00
  • 37376efbbf docs: link to an english Wikipedia article instead of a french one Luflosi 2021-05-23 20:15:38 +02:00
  • 8b28705621 Rename intern/extern tests to internal/external Antoine Eiche 2021-05-01 08:21:27 +02:00
  • 5248dce1ea tests: increase memory limit for indexer process Guillaume Girol 2021-04-24 16:59:53 +02:00
  • f4c8d4b298 Update nixpkgs-unstable Antoine Eiche 2021-04-18 18:58:44 +02:00
  • 9c80a66f57 Make vmail_user a system user Milan Pässler 2021-04-14 22:50:54 +02:00
  • 3069998c0f corrected some pasting Stefan Ladwig 2021-04-12 20:32:47 +00:00
  • 93330c5453 Move indexDir option to the mailserver scope Antoine Eiche 2021-03-11 20:53:38 +01:00
  • 66e8baa6f2 Rework the setup guide Antoine Eiche 2021-03-13 17:09:23 +01:00
  • d75614a653 Feature/configurable delimiter Emmanouil Kampitakis 2021-03-22 19:05:34 +00:00
  • d0a2e74574 Use services.clamav.daemon.settings if it is available Matt Votava 2021-03-19 01:49:57 -07:00
  • 06cf3557df Mention the Freenode IRC chan #nixos-mailserver Antoine Eiche 2021-03-10 18:46:03 +01:00
  • 7627c29268 Store FTS index in directory per domain & user to avoid collisions Andreas Rammhold 2021-03-07 11:26:35 +01:00
  • 49d65a4d05 add doc for full text search Guillaume Girol 2021-03-04 22:06:05 +01:00
  • 06b989c1e7 add full text search support Symphorien Gibol 2020-07-13 12:00:00 +00:00
  • 326766126c doc: minor improvments Antoine Eiche 2021-01-29 10:24:35 +01:00
  • 548e6b5a04 doc: add a FAQ section Antoine Eiche 2021-01-29 10:22:32 +01:00
  • 7e84fd4c93 doc: add a section howto Antoine Eiche 2021-01-29 10:21:25 +01:00
  • 0c4b9a8985 Make opening ports in the firewall optional Simon Žlender 2021-02-09 21:08:22 +01:00
  • 5f431207b3 postfix: forwarding emails of login accounts with keeping local copy Antoine Eiche 2021-01-28 23:58:08 +01:00
  • 17eec31cae rspamd: disable dkim signing Izorkin 2019-12-28 20:17:40 +03:00
  • ee3d38a157 Set mailserver.policydSPFExtraConfig in a debug module Antoine Eiche 2020-12-23 09:37:57 +01:00
  • ae89eafb81 add flake support Naïm Favier 2020-12-15 16:01:40 +01:00
  • 7c06f610f1 Update systemd.nix Naïm Favier 2020-11-29 14:35:15 +01:00
  • de84ba1aeb Do not hardcode paths to acme certificates Naïm Favier 2020-11-29 04:28:42 +01:00
  • bee80564d8 ci: simplify the hydra-cli call Antoine Eiche 2020-11-30 08:56:57 +01:00
  • 4ce3e1bf4e readme: mention the unstable documentation Antoine Eiche 2020-11-30 08:55:26 +01:00
  • 89bd89c706 Recommend bcrypt passwords everywhere Henri Menke 2020-11-29 10:58:16 +01:00
  • c00fc587f5 Configurable sieve script directory Henri Menke 2020-11-21 14:18:40 +01:00
  • ee1ad50830 Add 20.09 Hydra jobset and remove 19.09 Antoine Eiche 2020-11-20 09:11:38 +01:00
  • 7d2020cb36 Move clamav database to the blobs repository Antoine Eiche 2020-11-11 09:56:37 +01:00