All Versions
12
Latest Version
Avg Release Cycle
117 days
Latest Release
43 days ago

Changelog History
Page 1

  • v1.5.13

    April 13, 2020
    • πŸ›  Bugfixes:
      πŸ‘€ #308 Gives POP same behaviour as IMAP when using -Dgreenmail.auth.disabled (also see #311/#268)
      πŸ‘€ #309 Doesn't check POP password when logging in with -Dgreenmail.auth.disabled (also see #310)
      βœ… #306 Fix Content-Disposition: inline not reported without parameters

    Note: GreenMail requires JDK 8+ now.

    βœ… For further details, check the issues fixed.

    βœ… Download also available in Maven Central with GAV coordinates com.icegreen:greenmail:1.5.13 .

  • v1.5.12

    April 05, 2020

    πŸ‘Œ Improvements:
    βœ… #301 Support for POP3 SASL Plain
    βœ… #300 Support for SMTP AUTH LOGIN
    ⚑️ #305 Switch and update docker base image for greenmail standalone
    ⚑️ #304 Update jersey 2.28 -> 2.30.1 (#296)
    ⚑️ #303 Update slf4j 1.7.29 -> 1.7.30
    ⚑️ #302 Update junit 4.12 -> 4.13

    πŸ›  Bugfixes:
    βœ… #257 UTF-8 umlauts are replaced by question marks
    βœ… #299 Retriever.close can throw NPE on close
    βœ… #291 SMTP MailCommand param pattern too greedy for outlook.com

    Note: GreenMail requires JDK 8+ now.

    βœ… For further details, check the issues fixed.

    Download also available in Maven Central with GAV coordinates com.icegreen:greenmail:1.5.12 .

  • v1.5.11

    October 22, 2019

    πŸ‘Œ Improvements:
    πŸš€ #277 Amend JAR MANIFEST.MF to support OSGi deployments
    ⚑️ #278 Update GreenMail Standalone base docker image to openjdk:8u212-jre-alpine3.9
    βœ… #106 Provide a default page for GreenMail WAR
    ⚑️ #283 Update dependencies (slf4j, hamcrest)
    βœ… #278 Switch embedded dummy certificate keystore type from type JKS to PKCS12
    ⚑️ #289 Update ANON ciphers for Dummy SSL/TLS certificates

    πŸ›  Bugfixes:
    βœ… #276 Use exec to replace bash process with java process
    βœ… #288 Quoted charset not accepted on IMAP "SEARCH" command

    πŸ›  For further details, check the issues fixed.

    Download also available in Maven Central with GAV coordinates com.icegreen:greenmail:1.5.11 .

  • v1.5.10

    March 24, 2019

    πŸ›  Bugfixes:
    βœ… #271 ConcurrentModificationException in getAllMessages
    βœ… #273 Always use US_ASCII when reading from a SMTP connection bug
    πŸ”§ #267 ServerSetupTest.setPortOffset has no impact on the port configuration

    πŸ‘Œ Improvements:
    ⚑️ #272 Update greenmail-standalone docker base image to openjdk:7u201-jre-alpine3.9
    βœ… #269 Allow to extend GreenMail

    πŸ›  For further details, check the issues fixed.

    Download also available in Maven Central with GAV coordinates com.icegreen:greenmail:1.5.10 .

  • v1.5.9

    November 28, 2018

    πŸ›  Bugfixes:
    βœ… #264 Empty SEARCH response is invalid according to RFC 3501
    βœ… #255 Fix vmlens detected threading issues

    πŸ‘Œ Improvements:
    βœ… #263 Support smaller/larger search terms
    βœ… #239 Changed behaviour while delivering corrupted messages / PR #262 Allow malformed addresses

    πŸ›  For further details, check the issues fixed.

    Download also available in Maven Central with GAV coordinates com.icegreen:greenmail:1.5.9 .

  • v1.5.8

    August 26, 2018

    πŸ›  Bugfixes:
    βœ… #247 UIDVALIDITY nz-number is defined as a non-zero 32bit unsigned integer, not 64bit
    βœ… #246 Fixed command continuation request not getting recognised
    βœ… #245 Concurrency issues when creating/deleting users
    βœ… #243 Retriever using SMTPS TLS
    βœ… #242 Retriever accepts null server causing NPE later

    πŸ‘Œ Improvements:
    βœ… #189 Support SMTP AUTH command with PLAIN mechanism
    ⚑️ #253 Update greenmail-standalone docker base image from openjdk:7u151-jre-alpine to latest openjdk:7u181-jdk-alpine3.8
    ⚑️ #251 Append Message is so slow (append got optimized and should be faster now)
    ⚑️ #248 Dependency updates (commons-io, slf4j, ...)
    βœ… #233 Search implementation of SentDateTerm/ReceivedDateTerm

    βœ… For further details, check the issues fixed.

    Download also available in Maven Central with GAV coordinates com.icegreen:greenmail:1.5.8 .

  • v1.5.7

    February 09, 2018

    πŸ›  Bugfixes:
    βœ… #229 Return Content-ID header in bodystructure response
    βœ… #232 InterruptedException should not be ignored
    βœ… #231 Send IMAP NO response for IMAP LIST and STATUS if mailbox does not exist
    βœ… #220 GreenMail.waitForIncomingEmail(...) waits twice the requested time

    πŸ‘Œ Improvements:
    🐳 #223 Could not start mail server imaps in Docker container
    🐳 You can specify the startup timeout via -Dgreenmail.startup.timeout and docker environment opts
    ♻️ #227 Refactor server startup synchronisation to use java.util.concurrent
    ⚑️ #230 Update GreenMail Standalone base docker image
    βœ… Runs latest 7u151-jdk-alpine
    βœ… #224 API: GreenMailUtil.createMultipartWithAttachment is now public

    Misc
    βœ… #228 Clarified doc for getReceivedMessagesForDomain(String domain) in GreenMail.class

    βœ… For further details, check the issues fixed.

    Download also available in Maven Central with GAV coordinates com.icegreen:greenmail:1.5.7 .

  • v1.5.6

    November 24, 2017

    πŸ›  Bugfixes:
    🐳 #221 GreenMail Standalone Docker runs into JDK 7 SSL issue with latest openjdk:7-jre-alpine base image
    ⚑️ #206 Update embedded default certificate in greenmail.jks
    βœ… #213 SimpleMessageAttributes parsing of personal email addresses containing quoted commas
    βœ… #204 Reply-To header in SMTP

    πŸ‘Œ Improvements:
    πŸ— #217 Embedded certificate is now generated as part of build (as fix of #206)
    🐳 #205 Use jre instead of jdk base image for GreenMail standalone docker image
    βœ… #193 Support search command 'OR'
    βœ… #212 Misc. improvements (parameterized logging, reuse StringBuilder, ...)

    βœ… For further details, check the issues fixed.

    Download also available in Maven Central with GAV coordinates com.icegreen:greenmail:1.5.6 .

  • v1.5.5

    May 14, 2017
    • πŸ›  Bugfixes:
      βœ… #201 NPE on "SEARCH NOT ..."
      βœ… #200 ArrayIndexOutOfBoundsException in FetchCommand
      βœ… #2 Squirrelmail with Greenmail ERROR β€œBad or malformed request” bug

    βœ… For further details, check the issues fixed.

    Download also available in Maven Central with GAV coordinates com.icegreen:greenmail:1.5.5 .

  • v1.5.4

    April 17, 2017

    πŸ†• New features:
    πŸ”§ #188 Simplify using verbose mode for ServerSetup configurations
    βœ… #184 Support search by TEXT with CHARSET

    πŸ›  Bugfixes:
    βœ… #198 FetchCommand: format INTERNALDATE correctly
    βœ… #195 Connection droped by Greenmail after IMAP RENAME command
    βœ… #192 Quotes not allowed in from-Address
    βœ… #191 GreenMail Spring stop method should set flag started to false after stop
    βœ… #187 GreenMail IMAP sends back bad response to FETCH when requesting headers with partial specifier

    βœ… For further details, check the issues fixed.

    Download also available in Maven Central with GAV coordinates com.icegreen:greenmail:1.5.4 .