Skip to content

Releases: greenmail-mail-test/greenmail

1.5.13

13 Apr 20:05
Compare
Choose a tag to compare
  • 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 .

1.5.12

05 Apr 16:46
Compare
Choose a tag to compare
  • 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 .

GreenMail 1.5.11

22 Oct 12:47
Compare
Choose a tag to compare
  • 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 .

GreenMail 1.5.10

24 Mar 22:29
Compare
Choose a tag to compare
  • 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 .

GreenMail 1.5.9

28 Nov 10:44
Compare
Choose a tag to compare
  • 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 .

GreenMail 1.5.8

26 Aug 22:05
Compare
Choose a tag to compare
  • 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 .

GreenMail 1.5.7

09 Feb 22:15
Compare
Choose a tag to compare
  • 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 .

GreenMail 1.5.6

24 Nov 16:23
Compare
Choose a tag to compare
  • 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 .

GreenMail 1.5.5

14 May 07:10
Compare
Choose a tag to compare
  • 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 .

GreenMail 1.5.4

17 Apr 12:51
Compare
Choose a tag to compare
  • 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 .