Emails at the heart of your business logic!

Clone this repo:
  1. de9d619 [Jsoup] null characters (\0) in HTML are replaced/removed during tokenization, not preserved. by Rene Cordier · 10 days ago master
  2. 17693af Bump org.jsoup:jsoup from 1.20.1 to 1.23.1 by dependabot[bot] · 11 days ago
  3. 9f3b202 Bump com.rabbitmq:amqp-client from 5.25.0 to 5.33.1 by dependabot[bot] · 24 hours ago
  4. df2fcf2 [TESTS] Deleted Message Vault: add missing 'restore by messageId' browse tests by Benoit TELLIER · 2 days ago
  5. 17338ae JAMES-4210 [FIX] ManageSieve commands after STARTTLS should work by Quan Tran · 6 days ago
  6. 5af9652 JAMES-4210 Document ManageSieve SASL adoption by Quan Tran · 7 days ago
  7. e79eec9 JAMES-4210 Harden ManageSieve STARTTLS capability handling by Quan Tran · 7 days ago
  8. 96b619c JAMES-4210 Align ManageSieve OAuth failure flow with RFC 7628 by Quan Tran · 7 days ago
  9. 381e20f JAMES-4210 Add tests to cover ManageSieve SASL behaviors by Quan Tran · 7 days ago
  10. 76c409e JAMES-4210 Adapt ManageSieve mailet to shared SASL by Quan Tran · 7 days ago
  11. 7d4cc8c JAMES-4210 Adapt ManageSieve MPT to shared SASL by Quan Tran · 7 days ago
  12. 236e808 JAMES-4210 Resolve configured ManageSieve SASL factories with Guice by Quan Tran · 7 days ago
  13. 20a1ea2 JAMES-4210 Resolve ManageSieve SASL mechanisms per server configuration by Quan Tran · 7 days ago
  14. 008f474 JAMES-4210 Close ManageSieve SASL exchanges on transport termination by Quan Tran · 7 days ago
  15. 26824b5 JAMES-4210 Drive ManageSieve AUTHENTICATE through SASL exchanges by Quan Tran · 7 days ago
  16. ce72947 JAMES-4210 Add RFC 5804 ManageSieve SASL codec by Quan Tran · 7 days ago
  17. 98c4277 [FIX] Handle partial rows in attachmentV2 by Benoit TELLIER · 2 days ago
  18. 4cf3e43 [ENHANCEMENT] Log allocated messageId in audit trail (#3118) by Benoit TELLIER · 2 days ago
  19. f869331 [FIX] ClearMailRepository should count only once by Benoit TELLIER · 3 days ago
  20. 05994a9 [FIX] Toletate failures for Task additional information by Benoit TELLIER · 3 days ago