Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-2709

Email processors with Exchange don't output to RFC2822 format

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 1.0.0
    • 1.1.0
    • Extensions
    • None
    • Ubuntu 16.04 LTS with openjdk-8-jre-headless

    Description

      When using the new ConsumeIMAP and ConsumePOP3 processors with a Microsoft Exchange 2013 IMAP server the flowfiles which are produced are simple HTML messages with no RFC2822 headers. I have also tried setting Exchange to force emails to be text only, sadly only the body with some Content-Type: fields are outputed.

      This mean that ExtractEmailHeaders and ExtractEmailAttachments cannot be used directly with these processors.

      In Python, I can force Exchange to output the headers by specify RFC822 in the connection settings:

      Is a similar option available for the spring mail framework?

      Attachments

        1. 1083.patch
          9 kB
          Andre F de Miranda
        2. screenshot-1.png
          107 kB
          Andre F de Miranda

        Issue Links

          Activity

            People

              trixpan Andre F de Miranda
              lightraven24 Emil Frank
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: