Supports Expression Language: true (will be evaluated using variable registry only)Port | port | | | Numeric value identifying Port of Email server (e.g., 993) Supports Expression Language: true (will be evaluated using variable registry only) |
Authorization Mode | authorization-mode | Use Password | - Use Password
- Use OAuth2
| How to authorize sending email on the user's behalf. |
OAuth2 Access Token Provider | oauth2-access-token-provider | | Controller Service API: OAuth2AccessTokenProvider Implementation: StandardOauth2AccessTokenProvider | OAuth2 service that can provide access tokens.
This Property is only considered if the [Authorization Mode] Property has a value of "Use OAuth2". |
User Name | user | | | User Name used for authentication and authorization with Email server. Supports Expression Language: true (will be evaluated using variable registry only) |
Password | password | | | Password used for authentication and authorization with Email server. Sensitive Property: true Supports Expression Language: true (will be evaluated using variable registry only)
This Property is only considered if the [Authorization Mode] Property has a value of "Use Password". |
Folder | folder | INBOX | | Email folder to retrieve messages from (e.g., INBOX) Supports Expression Language: true (will be evaluated using variable registry only) |
Fetch Size | fetch.size | 10 | | Specify the maximum number of Messages to fetch per call to Email Server. Supports Expression Language: true (will be evaluated using variable registry only) |
Delete Messages | delete.messages | false | | Specify whether mail messages should be deleted after retrieval. |
Connection timeout | connection.timeout | 30 sec | | The amount of time to wait to connect to Email server Supports Expression Language: true (will be evaluated using variable registry only) |
Mark Messages as Read | Mark Messages as Read | false | | Specify if messages should be marked as read after retrieval. |
Use SSL | Use SSL | true | | Specifies if IMAP connection must be obtained via SSL encrypted connection (i.e., IMAPS) |
Relationships:
Name | Description |
---|
success | All messages that are the are successfully received from Email server and converted to FlowFiles are routed to this relationship |
Reads Attributes:
None specified.Writes Attributes:
None specified.State management:
This component does not store state.Restricted:
This component is not restricted.Input requirement:
This component does not allow an incoming relationship.System Resource Considerations:
None specified.