Uploaded image for project: 'OFBiz'
  1. OFBiz
  2. OFBIZ-4333

Refactoring send email engine

    XMLWordPrintableJSON

Details

    Description

      In OFBiz history, the first entity used was ProductStoreEmailSetting, for automatic email during ecommerce process and in last time the EmailTemplateSetting for specific notification.

      Both entities have the same field : bodyScreenLocation, xslfoAttachScreenLocation, fromAddress, ccAddress, bccAddress, subject, contentType. Just primary key are differents.

      To simplify the notification system, I will suggest :

      • use only EmailTemplateSetting to edit email configuration
      • associate ProductStoreEmailSetting to EmailTemplateSetting
      • convert all service and screen that use ProductStoreEmailSetting
      • create convert service.
      • add contentId on EmailTemplateSetting (or templaceContentId) to use a content for rendering email

      Attachments

        1. OFBIZ-4333.patch
          12 kB
          Nicolas Malin

        Activity

          People

            Unassigned Unassigned
            nmalin Nicolas Malin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 48h
                48h
                Remaining:
                Remaining Estimate - 48h
                48h
                Logged:
                Time Spent - Not Specified
                Not Specified