ConsumePOP3 2.0.0

Bundle
org.apache.nifi | nifi-email-nar
Description
Consumes messages from Email Server using POP3 protocol. The raw-bytes of each received email message are written as contents of the FlowFile
Tags
Consume, Email, Get, Ingest, Ingress, Message, POP3
Input Requirement
FORBIDDEN
Supports Sensitive Dynamic Properties
false
  • Additional Details for ConsumePOP3 2.0.0

    ConsumePOP3

    Description:

    This Processor consumes email messages via POP3 protocol and sends the content of an email message as content of the Flow File. Content of the incoming email message is written as raw bytes to the content of the outgoing Flow File.

    Since different serves may require different Java Mail properties such properties could be provided via dynamic properties. For example, below is a sample configuration for GMail:

    Processor’s static properties:

    • Host Name - pop.gmail.com
    • Port - 995
    • User Name - [your user name]
    • Password - [your password]
    • Folder - INBOX

    Processor’s dynamic properties:

    • mail.pop3.socketFactory.class - javax.net.ssl.SSLSocketFactory
    • mail.pop3.socketFactory.fallback - false

    Another useful property is mail.debug which allows Java Mail API to print protocol messages to the console helping you to both understand what’s going on and debug issues.

    For the full list of available Java Mail properties please refer to here

Properties
Relationships
Name Description
success All messages that are the are successfully received from Email server and converted to FlowFiles are routed to this relationship