Commit Graph

  • 977379d169 Changes to spam filter tests mdecimus 2025-01-06 15:12:35 +01:00
  • 9e69a3201f Pin async function evaluation in expressions and reduce trc::Result size mdecimus 2025-01-06 12:16:47 +01:00
  • 043b53f3e9 Fixed MIXED_CHARSET spam filter check mdecimus 2025-01-05 19:31:07 +01:00
  • cae7d43e6f OpenAPI specs mdecimus 2025-01-05 17:31:29 +01:00
  • 08345f38a5 v0.11.0 mdecimus 2025-01-05 14:17:52 +01:00
  • 434d4fdbe8 Better spam rules auto-updates mdecimus 2025-01-04 09:56:41 +01:00
  • 2370043594 Minor spam filter adjustments mdecimus 2025-01-03 16:45:25 +01:00
  • 127ce0734f OpenPGP EOF error (closes #1024) mdecimus 2025-01-03 11:12:39 +01:00
  • 7dfaa5bf11 Reset IMAP UIDs endpoint mdecimus 2025-01-03 09:15:05 +01:00
  • 16f9f3fa1b Spam filter rules auto-migrate mdecimus 2025-01-02 16:47:19 +01:00
  • 3a2df77eb4 Spam filter improvements (closes #947) mdecimus 2025-01-02 15:43:00 +01:00
  • 23ac87fccd Semver compatibility checks (closes #844) mdecimus 2025-01-01 12:53:54 +01:00
  • 553ee6ae36 Bulk operations REST endpoints (closes #925) mdecimus 2025-01-01 10:58:58 +01:00
  • 8eda2251d8 Spam filter config adjustments mdecimus 2024-12-31 12:29:49 +01:00
  • 30cf967623 Updated directory caching mdecimus 2024-12-29 18:00:36 +01:00
  • c34f80c4f9 v0.11.0-pre-release mdecimus 2024-12-29 16:46:40 +01:00
  • 4a7524cafe Spam train/classify REST API endpoints mdecimus 2024-12-29 16:39:16 +01:00
  • a5bec187aa Check whether the X-Forwarded IP has been blocked mdecimus 2024-12-29 12:26:29 +01:00
  • 8b30c04794 Centralized caching + Bayes token cache mdecimus 2024-12-29 12:13:07 +01:00
  • f2b00ccd54 S3-FIFO caching mdecimus 2024-12-27 19:40:33 +01:00
  • 3530b6625f Sharded in-memory store mdecimus 2024-12-27 15:49:30 +01:00
  • c7499ab67d Removed authentication rate limit (unnecessary since there is fail2ban) mdecimus 2024-12-27 14:51:11 +01:00
  • 7a905ca137 Fix: Admin role can't be assigned if an acccount with the same name exists mdecimus 2024-12-26 19:35:00 +01:00
  • e5ebc5ce33 Delete in-memory keys by prefix mdecimus 2024-12-26 19:01:49 +01:00
  • 1ba229aac7 Add parsed headers and update offsets when adding header mdecimus 2024-12-26 09:38:09 +01:00
  • 2ef4a06135 Overwrite option to spam-filter update endpoint mdecimus 2024-12-25 11:30:47 +01:00
  • ad30478bd8 Added http-lookup.* to resource fetch mdecimus 2024-12-25 10:44:06 +01:00
  • aa4b9978c2 removed print mdecimus 2024-12-25 10:39:21 +01:00
  • 65209174f0 Bayes filtering per account (#819) + Delivered-To header (#916) mdecimus 2024-12-24 18:02:12 +01:00
  • 2cfe467b20 Purge task locking and spam rule fixes] mdecimus 2024-12-23 15:00:25 +01:00
  • 1726d68018 Improve SPOOF_DISPLAY_NAME detection (fixes #982) mdecimus 2024-12-23 12:22:42 +01:00
  • 7cca6fc298 HTTP remote lists and Spam filter improvements mdecimus 2024-12-22 19:35:22 +01:00
  • d1944b8a6f Fixed Cargo.toml mdecimus 2024-12-22 10:52:45 +01:00
  • 25e7983888 Remove old locks mdecimus 2024-12-22 10:36:05 +01:00
  • 3d8f2420a7 Merge branch 'all-ham-no-spam' mdecimus 2024-12-21 19:29:02 +01:00
  • d14706d088 Distributed locking improvements mdecimus 2024-12-21 19:22:38 +01:00
  • 6416ff12d6 Port Spam filter to Rust - all tests passing mdecimus 2024-12-20 16:59:26 +01:00
  • e7298df610 Port Spam filter to Rust - part 9 mdecimus 2024-12-19 18:12:47 +01:00
  • 3275fb4313 Fix oob in ThrottleKeyHasher::write mdecimus 2024-12-18 14:17:16 +01:00
  • 38fa0291e2 Port Spam filter to Rust - part 8 mdecimus 2024-12-17 18:01:12 +01:00
  • 3a8dd723a6 Deploying to main from @ stalwartlabs/mail-server@5db94b3157 🚀 mdecimus 2024-12-17 15:35:58 +00:00
  • 3288bd6e97 Port Spam filter to Rust - part 7 mdecimus 2024-12-16 20:00:03 +01:00
  • 5db94b3157 Deploying to main from @ stalwartlabs/mail-server@2378f3d0cc 🚀 mdecimus 2024-12-16 15:36:01 +00:00
  • 5ac2bd5584 LDAP: Support both name and email fields to be mapped to the same attribute mdecimus 2024-12-15 19:36:29 +01:00
  • db2b0d12b0 Troubleshooting: Say EHLO after STARTTLS mdecimus 2024-12-15 19:10:51 +01:00
  • ef82545fb9 Convert emails obtained from external repositories to lowercase (fixes #1004) mdecimus 2024-12-15 19:05:38 +01:00
  • eada3ab687 Use host FQDN in install script (fixes #1003) mdecimus 2024-12-15 19:00:53 +01:00
  • 07449a3622 Port Spam filter to Rust - part 6 mdecimus 2024-12-15 18:01:17 +01:00
  • 2378f3d0cc Deploying to main from @ stalwartlabs/mail-server@fd8d37ea63 🚀 mdecimus 2024-12-15 15:34:05 +00:00
  • 08c43e2f15 ASN/Geolocation support mdecimus 2024-12-13 11:32:52 +01:00
  • b5696c2d26 Port Spam filter to Rust - part 5 mdecimus 2024-12-11 17:57:34 +01:00
  • 44ae796d9b Port Spam filter to Rust - part 4 mdecimus 2024-12-10 18:56:09 +01:00
  • f0d84c8e68 Port Spam filter to Rust - part 3 mdecimus 2024-12-09 17:49:11 +01:00
  • fd8d37ea63 Deploying to main from @ stalwartlabs/mail-server@e86a9c1319 🚀 mdecimus 2024-12-09 15:36:18 +00:00
  • 4453dc8f3d Port Spam filter to Rust - part 2 mdecimus 2024-12-07 18:45:50 +01:00
  • db7ae48c77 Port Spam filter to Rust - part 1 mdecimus 2024-12-06 18:35:39 +01:00
  • e86a9c1319 Fix macro detection in DNS record generation (#978) oddlama 2024-12-05 18:23:22 +01:00
  • 8fd983f267 Fixed Azure OpenSSL dependency mdecimus 2024-12-04 15:53:46 +01:00
  • 86b17ebdc1 0.10.7 mdecimus 2024-12-04 11:09:36 +01:00
  • 74a931322a Tracing: Include all events in OTEL traces + Include spanId in webhooks mdecimus 2024-12-04 09:32:50 +01:00
  • a6f24d23b4 Delivery and DMARC Troubleshooting (closes #420) mdecimus 2024-12-03 19:09:15 +01:00
  • f8f33848e4 Deploying to main from @ stalwartlabs/mail-server@03d9dabed3 🚀 mdecimus 2024-12-03 15:36:02 +00:00
  • 03d9dabed3 Clippy fixes mdecimus 2024-12-01 20:13:06 +13:00
  • 4f02e4c96f Improved LDAP logging mdecimus 2024-11-28 17:24:25 +13:00
  • 56933ea74f Implement todo causing panic on concurrency and rate limits mdecimus 2024-11-25 19:24:55 +13:00
  • c8e847e3ed Fix account alias owner leak on autodiscover mdecimus 2024-11-25 18:54:46 +13:00
  • 98b52aa78d Fix UTF8 support in IMAP4rev1 (fixes #948) mdecimus 2024-11-25 18:41:11 +13:00
  • 2a110f385d Some mails can't be moved out of the junk folder (fixes #670) mdecimus 2024-11-22 19:15:35 +13:00
  • 6d26cb5d66 Bump sieve-rs to 0.5.3 (fixes #941) mdecimus 2024-11-22 18:24:41 +13:00
  • 7f470735b1 Merge branch 'main' of github.com:stalwartlabs/mail-server mdecimus 2024-11-21 20:14:06 +13:00
  • d4390230fc Missing User-Agent header for ACME Buypass (fixes #937) mdecimus 2024-11-21 20:13:54 +13:00
  • ef25e77e04 Deploying to main from @ stalwartlabs/mail-server@fa26fd107f 🚀 mdecimus 2024-11-15 15:35:24 +00:00
  • fa26fd107f Updated README mdecimus 2024-11-15 21:39:42 +13:00
  • 30d783bef1 updated README mdecimus 2024-11-15 20:59:21 +13:00
  • b2bac5d5aa Support for external email addresses on mailing lists (closes #152) mdecimus 2024-11-13 19:38:54 +13:00
  • 77de725ca8 Deploying to main from @ stalwartlabs/mail-server@3b950cecec 🚀 mdecimus 2024-11-12 15:34:10 +00:00
  • 3b950cecec A couple of small fixes in the recently-added Azure blob storage support (#910) Tamino 2024-11-11 21:40:06 -05:00
  • 572275eecc Discard empty forms mdecimus 2024-11-10 10:18:55 +01:00
  • 8269023431 Added webadmin.auto-update option for auto-updating Webadmin (closes #842) mdecimus 2024-11-10 09:15:04 +01:00
  • 5a6b191bd4 Azure backend minor fixes mdecimus 2024-11-10 08:54:14 +01:00
  • 9b4f5e8c75 Support Azure blob storage in a similar fashion to S3. (#907) tamwuff 2024-11-10 02:45:50 -05:00
  • 9742149ce8 Mark SQL store as active if used as a telemetry store mdecimus 2024-11-09 16:45:28 +01:00
  • afef1552b8 v0.10.6 mdecimus 2024-11-07 16:32:54 +01:00
  • 45ad45f0b7 Fix deleting single keys mdecimus 2024-10-27 20:07:35 +01:00
  • c380ec750a Verify roles and permissions when creating or modifying accounts (closes #874) mdecimus 2024-10-21 19:07:29 +02:00
  • db8b53693f allow to search using bind dn instead of auth bind connection when bind auth is enabled (#873) SinnySupernova 2024-10-21 14:34:03 +00:00
  • c9cd44b35a Include preferred_username and email in OIDC id_token mdecimus 2024-10-21 15:54:14 +02:00
  • 44d1158aa3 Added POP3/S ports to Dockerfile mdecimus 2024-10-20 20:53:38 +02:00
  • 3635577706 Add key value to deserialize errors mdecimus 2024-10-17 17:41:48 +02:00
  • 9e78aaa751 Add context to iteration errors mdecimus 2024-10-17 17:30:45 +02:00
  • a1c5be0e11 Fixed Enterprise flag mdecimus 2024-10-17 09:11:44 +02:00
  • ad8ee4e599 Added delete range option mdecimus 2024-10-16 11:18:15 +02:00
  • 471a45a340 Merge branch 'main' of github.com:stalwartlabs/mail-server mdecimus 2024-10-16 10:49:08 +02:00
  • a1dbd566fc Minor tokenizer improvements mdecimus 2024-10-16 10:49:01 +02:00
  • 7b20647e7a add numeric fallback to privilege drop (#868) SinnySupernova 2024-10-15 19:37:27 +00:00
  • 0ee2fe3dee v0.10.5 mdecimus 2024-10-15 18:20:55 +02:00
  • 3cb6e2a68c Store CLI mdecimus 2024-10-15 18:01:55 +02:00
  • ec3be62990 Remove inefficient TypesTokenizer peek (fixes #863) mdecimus 2024-10-15 16:59:05 +02:00
  • 4f49f810d8 Merge branch 'main' of github.com:stalwartlabs/mail-server mdecimus 2024-10-13 09:59:18 +02:00
  • 51ccdf0c03 AI endpoint -> url setting rename mdecimus 2024-10-13 09:59:03 +02:00