Michael Vorburger created FINERACT-1270:
-------------------------------------------

             Summary: Unify Fineract 3 (!) different email sender utilities
                 Key: FINERACT-1270
                 URL: https://issues.apache.org/jira/browse/FINERACT-1270
             Project: Apache Fineract
          Issue Type: Improvement
            Reporter: Michael Vorburger


While looking into addressing FINERACT-1092, I've just noticed that the 
Fineract code base has not 1 and not 2 but 3 (!) classes which send email:

* 
org.apache.fineract.infrastructure.core.service.GmailBackedPlatformEmailService
* 
org.apache.fineract.infrastructure.campaigns.email.service.EmailMessageJobEmailServiceImpl
* 
org.apache.fineract.infrastructure.reportmailingjob.service.ReportMailingJobEmailServiceImpl

The best thing is that 2 of those use {{org.springframework.mail.javamail}} 
whereas the 3rd (and probably oldest?) uses {{org.apache.commons.mail}} instead.

They, apparently, also use 2 completely different configurations!

Let's merge all this?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to