[MGNLMAIL-124] Let module use Jakarta Mail Created: 13/Apr/22  Updated: 14/Jul/22

Status: Open
Project: Magnolia Mail Module
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Federico Grilli Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
relation
is related to MGNLMAIL-135 Update javax.activation dependency to... Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Epic Link: DevX Bucket
Team: DeveloperX

 Description   

The Jakarta Mail API is a set of abstract APIs that model a mail system. (Jakarta Mail was previously known as JavaMail.)

https://eclipse-ee4j.github.io/mail/FAQ#1

Until Magnolia 6.2.17 Jakarta Mail would be pulled in transitively via

[INFO] |  +- info.magnolia.rest:magnolia-rest-services:jar:2.2.11:compile
[INFO] |  |  +- io.swagger.core.v3:swagger-annotations:jar:2.1.12:compile
[INFO] |  |  \- org.jboss.resteasy:resteasy-multipart-provider:jar:4.6.1.Final:compile
[INFO] |  |     +- com.sun.mail:jakarta.mail:jar:1.6.5:compile 

This is no longer the case as of 6.2.18. Whilst still functional, the mail module could likely use the latest mail API artifact.


Generated at Mon Feb 12 06:03:52 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.