:plugin: imap :type: input /////////////////////////////////////////// START - GENERATED VARIABLES, DO NOT EDIT! /////////////////////////////////////////// :version: %VERSION% :release_date: %RELEASE_DATE% :changelog_url: %CHANGELOG_URL% :include_path: ../../../../logstash/docs/include /////////////////////////////////////////// END - GENERATED VARIABLES, DO NOT EDIT! /////////////////////////////////////////// [id="plugins-{type}s-{plugin}"] === Imap input plugin include::{include_path}/plugin_header.asciidoc[] ==== Description Read mails from IMAP server Periodically scan an IMAP folder (`INBOX` by default) and move any read messages to the trash. [id="plugins-{type}s-{plugin}-options"] ==== Imap Input Configuration Options This plugin supports the following configuration options plus the <> described later. [cols="<,<,<",options="header",] |======================================================================= |Setting |Input type|Required | <> |<>|No | <> |<>|No | <> |<>|No | <> |<>|No | <> |<>|No | <> |<>|No | <> |<>|Yes | <> |<>|No | <> |<>|Yes | <> |<>|No | <> |<>|No | <> |<>|No | <> |<>|Yes | <> |<>|No |======================================================================= Also see <> for a list of options supported by all input plugins.   [id="plugins-{type}s-{plugin}-check_interval"] ===== `check_interval` * Value type is <> * Default value is `300` [id="plugins-{type}s-{plugin}-content_type"] ===== `content_type` * Value type is <> * Default value is `"text/plain"` For multipart messages, use the first part that has this content-type as the event message. [id="plugins-{type}s-{plugin}-delete"] ===== `delete` * Value type is <> * Default value is `false` [id="plugins-{type}s-{plugin}-expunge"] ===== `expunge` * Value type is <> * Default value is `false` [id="plugins-{type}s-{plugin}-fetch_count"] ===== `fetch_count` * Value type is <> * Default value is `50` [id="plugins-{type}s-{plugin}-folder"] ===== `folder` * Value type is <> * Default value is `"INBOX"` [id="plugins-{type}s-{plugin}-host"] ===== `host` * This is a required setting. * Value type is <> * There is no default value for this setting. [id="plugins-{type}s-{plugin}-lowercase_headers"] ===== `lowercase_headers` * Value type is <> * Default value is `true` [id="plugins-{type}s-{plugin}-password"] ===== `password` * This is a required setting. * Value type is <> * There is no default value for this setting. [id="plugins-{type}s-{plugin}-port"] ===== `port` * Value type is <> * There is no default value for this setting. [id="plugins-{type}s-{plugin}-secure"] ===== `secure` * Value type is <> * Default value is `true` [id="plugins-{type}s-{plugin}-strip_attachments"] ===== `strip_attachments` * Value type is <> * Default value is `false` [id="plugins-{type}s-{plugin}-user"] ===== `user` * This is a required setting. * Value type is <> * There is no default value for this setting. [id="plugins-{type}s-{plugin}-verify_cert"] ===== `verify_cert` * Value type is <> * Default value is `true` [id="plugins-{type}s-{plugin}-common-options"] include::{include_path}/{type}.asciidoc[]