Jens Heitmann created GERONIMO-6884:
---------------------------------------

             Summary: Jakarta mail behaves different from eclipse.angus
                 Key: GERONIMO-6884
                 URL: https://issues.apache.org/jira/browse/GERONIMO-6884
             Project: Geronimo
          Issue Type: Bug
      Security Level: public (Regular issues)
    Affects Versions: Mail_2.1_1.0.1
         Environment: Apache Tomee 10.1.2 Plume

 
            Reporter: Jens Heitmann
         Attachments: example-mail.zip

As mentioned in [TOMEE-4547] Jakarta mail behaves differently from Javax and 
Angus implementation.

I've attached a quick-and-dirty example project. (Adapt Config.java before 
testing in your environment). Try it in following modifications
 # use the mailtest as it is with Jakarta.mail inside WEB-INF/lib

- Simple mail works directly or via commons mail
- Multipart mail is send with empty body
 # remove Jakarta.mail from WEB-INF/lib

- Sending any mail fails via 465
 # Replace Geronimo-mail in tomee/lib folder with angus-core, angus-mail and 
jakarta-mail

- Everything works fine

Mail is an essential part for web applications, sending invoices, password 
recovery etc. It would be nice if this is working out of the box in Geronimo 
too, to omit patching a tomee environment. It is dangerous in update 
situations, because it may be forgotten or it may have side effects.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to