pop3 endpoint

pop3 endpoint

Endpoint for Camel Mail.

Name Kind Type Required Deprecated Default Value Enum Values Description
host path java.lang.String true false
port path int false
username parameter java.lang.String false
password parameter java.lang.String false
subject parameter java.lang.String false
mapMailMessage parameter boolean false true
from parameter java.lang.String false camel@localhost
folderName parameter java.lang.String false INBOX
delete parameter boolean false
copyTo parameter java.lang.String false
unseen parameter boolean false true
ignoreUriScheme parameter boolean false
replyTo parameter java.lang.String false
fetchSize parameter int false -1
debugMode parameter boolean false
connectionTimeout parameter int false 30000
dummyTrustManager parameter boolean false
contentType parameter java.lang.String false text/plain
alternativeBodyHeader parameter java.lang.String false CamelMailAlternativeBody
useInlineAttachments parameter boolean false
ignoreUnsupportedCharset parameter boolean false
disconnect parameter boolean false
closeFolder parameter boolean false true
peek parameter boolean false true
sslContextParameters parameter org.apache.camel.util.jsse.SSLContextParameters false
maxMessagesPerPoll parameter int false
searchTerm parameter javax.mail.search.SearchTerm false
sortTerm parameter com.sun.mail.imap.SortTerm[] false @param sortTerm {@link #getSortTerm()}
postProcessAction parameter org.apache.camel.component.mail.MailBoxPostProcessAction false @param postProcessAction {@link #getPostProcessAction()}
startScheduler parameter boolean false true
initialDelay parameter long false 1000
delay parameter long false 500
timeUnit parameter java.util.concurrent.TimeUnit false MILLISECONDS NANOSECONDS
MICROSECONDS
MILLISECONDS
SECONDS
MINUTES
HOURS
DAYS
useFixedDelay parameter boolean false true
pollStrategy parameter org.apache.camel.spi.PollingConsumerPollStrategy false
runLoggingLevel parameter org.apache.camel.LoggingLevel false TRACE DEBUG
ERROR
INFO
TRACE
WARN
OFF
sendEmptyMessageWhenIdle parameter boolean false
greedy parameter boolean false
scheduler parameter org.apache.camel.spi.ScheduledPollConsumerScheduler false spring
quartz2
schedulerProperties parameter java.util.Map false
scheduledExecutorService parameter java.util.concurrent.ScheduledExecutorService false
backoffMultiplier parameter int false
backoffIdleThreshold parameter int false
backoffErrorThreshold parameter int false
exchangePattern parameter org.apache.camel.ExchangePattern false InOnly InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter boolean false false Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).

pop3 consumer

A {@link org.apache.camel.Consumer Consumer} which consumes messages from JavaMail using a {@link javax.mail.Transport Transport} and dispatches them to the {@link Processor}

Name Kind Type Required Deprecated Default Value Enum Values Description
maxMessagesPerPoll parameter int false