Skip to content

Releases: bbottema/simple-java-mail

v7.9.0 DKIM header signing exclusions

21 Feb 22:48
Compare
Choose a tag to compare

#344 Enhancement: make DKIM signing more flexible by allowing header exclusions in DKIM signature

image

v7.8.3

21 Feb 00:20
Compare
Choose a tag to compare

#293 Bugfix: Decoding missing in a few placed when parsing MimeMessage or sending an Email

v7.8.2 Fail when smime-module is needed but missing

09 Feb 11:53
Compare
Choose a tag to compare

#442 Enhancement: Simple Java Mail should throw an exception when trying to utilize S/MIME with smime-module on the classpath

v7.8.1 fail-fast and avoid NPE

01 Feb 14:12
Compare
Choose a tag to compare

#438 Bug: properly Fail-Fast in case of Transport claim timeout in the batch-module, rather than running into NPE further down the line

v7.8.0 reject emails based on large size

24 Jan 17:01
Compare
Choose a tag to compare

v7.8.0 (24-January-2023)

  • #436 Enhancement: add mailerBuilder.withTransportModeLoggingOnly() as mailer API entry point
  • #435 Enhancement: SMTP server config should be optional in case a CustomMailer is used
  • #427 Feature: set a maximum email size on Mailer level which throws EmailToBig exception when exceeded

v7.7.1 CustomMailer regression bug

18 Jan 08:55
Compare
Choose a tag to compare

#434 Regression bug in #430: Email parameter missing in CustomMailer interface

v7.7.0 improved connection pools and cluster config

16 Jan 23:43
Compare
Choose a tag to compare
  • #430 Enhancement: auto-reconnect (if needed) when reclaiming a Transport connection from the SMTP connection pool (to avoid needless errors)
  • #383 Feature: be able to set defaults and overrides on the Mailer level, rather than email or global level

This moves the conversion of Email to MimeMessage to after a Transport instance has been selected (in case of a cluster of SMTP servers),
so we can apply defaults/overrides on the Mailer level, meaning you can configure 'global' values for individual SMTP servers

v7.6.0 OAUTH2 support

05 Jan 13:39
Compare
Choose a tag to compare

#421: Enhancement: Add support for OAUTH2 authentication

v7.5.2

25 Dec 11:42
Compare
Choose a tag to compare

#429 Bug: wrong username property used when password authentication is not needed

v7.5.1

12 Dec 20:48
Compare
Choose a tag to compare

v7.5.1 (12-December-2022)

  • #416 Bug: Support encoder names regardless of their case ("base64" is the same as "BASE64")
  • #424 Maintenance: bump JMail dependency from 1.2.1 to 1.4.1