Class MailComponentConfiguration
java.lang.Object
org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon
org.apache.camel.component.mail.springboot.MailComponentConfiguration
@ConfigurationProperties(prefix="camel.component.mail")
public class MailComponentConfiguration
extends org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon
Send and receive emails using imap, pop3 and smtp protocols.
Generated by camel-package-maven-plugin - do not edit this file!
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon
org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon.CustomizerProperties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.camel.component.mail.AttachmentsContentTransferEncodingResolverorg.apache.camel.component.mail.MailAuthenticatorgetBcc()getCc()org.apache.camel.component.mail.MailConfigurationorg.apache.camel.component.mail.ContentTypeResolvergetFrom()org.apache.camel.spi.HeaderFilterStrategyorg.apache.camel.component.mail.JavaMailSendergetPeek()jakarta.mail.Sessionorg.apache.camel.support.jsse.SSLContextParametersgetTo()voidsetAdditionalJavaMailProperties(Properties additionalJavaMailProperties) voidsetAlternativeBodyHeader(String alternativeBodyHeader) voidsetAttachmentsContentTransferEncodingResolver(org.apache.camel.component.mail.AttachmentsContentTransferEncodingResolver attachmentsContentTransferEncodingResolver) voidsetAuthenticator(org.apache.camel.component.mail.MailAuthenticator authenticator) voidsetAutowiredEnabled(Boolean autowiredEnabled) voidvoidsetBridgeErrorHandler(Boolean bridgeErrorHandler) voidvoidsetCloseFolder(Boolean closeFolder) voidsetConfiguration(org.apache.camel.component.mail.MailConfiguration configuration) voidsetConnectionTimeout(Integer connectionTimeout) voidsetContentType(String contentType) voidsetContentTypeResolver(org.apache.camel.component.mail.ContentTypeResolver contentTypeResolver) voidvoidsetDebugMode(Boolean debugMode) voidsetDecodeFilename(Boolean decodeFilename) voidvoidsetDisconnect(Boolean disconnect) voidsetFailOnDuplicateFileAttachment(Boolean failOnDuplicateFileAttachment) voidsetFetchSize(Integer fetchSize) voidsetFolderName(String folderName) voidvoidsetGenerateMissingAttachmentNames(String generateMissingAttachmentNames) voidsetHandleDuplicateAttachmentNames(String handleDuplicateAttachmentNames) voidsetHandleFailedMessage(Boolean handleFailedMessage) voidsetHeaderFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) voidsetHealthCheckConsumerEnabled(Boolean healthCheckConsumerEnabled) voidsetHealthCheckProducerEnabled(Boolean healthCheckProducerEnabled) voidsetIgnoreUnsupportedCharset(Boolean ignoreUnsupportedCharset) voidsetIgnoreUriScheme(Boolean ignoreUriScheme) voidsetJavaMailProperties(Properties javaMailProperties) voidsetJavaMailSender(org.apache.camel.component.mail.JavaMailSender javaMailSender) voidsetLazyStartProducer(Boolean lazyStartProducer) voidsetMapMailMessage(Boolean mapMailMessage) voidsetMimeDecodeHeaders(Boolean mimeDecodeHeaders) voidvoidsetPassword(String password) voidvoidsetReplyTo(String replyTo) voidsetSession(jakarta.mail.Session session) voidsetSkipFailedMessage(Boolean skipFailedMessage) voidsetSslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters) voidsetSubject(String subject) voidvoidvoidsetUseGlobalSslContextParameters(Boolean useGlobalSslContextParameters) voidsetUseInlineAttachments(Boolean useInlineAttachments) voidsetUsername(String username) Methods inherited from class org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon
getCustomizer, isEnabled, setEnabled
-
Constructor Details
-
MailComponentConfiguration
public MailComponentConfiguration()
-
-
Method Details
-
getBridgeErrorHandler
-
setBridgeErrorHandler
-
getCloseFolder
-
setCloseFolder
-
getCopyTo
-
setCopyTo
-
getDecodeFilename
-
setDecodeFilename
-
getDelete
-
setDelete
-
getDisconnect
-
setDisconnect
-
getHandleFailedMessage
-
setHandleFailedMessage
-
getMimeDecodeHeaders
-
setMimeDecodeHeaders
-
getMoveTo
-
setMoveTo
-
getPeek
-
setPeek
-
getSkipFailedMessage
-
setSkipFailedMessage
-
getUnseen
-
setUnseen
-
getFailOnDuplicateFileAttachment
-
setFailOnDuplicateFileAttachment
-
getFetchSize
-
setFetchSize
-
getFolderName
-
setFolderName
-
getGenerateMissingAttachmentNames
-
setGenerateMissingAttachmentNames
-
getHandleDuplicateAttachmentNames
-
setHandleDuplicateAttachmentNames
-
getMapMailMessage
-
setMapMailMessage
-
getBcc
-
setBcc
-
getCc
-
setCc
-
getFrom
-
setFrom
-
getLazyStartProducer
-
setLazyStartProducer
-
getReplyTo
-
setReplyTo
-
getSubject
-
setSubject
-
getTo
-
setTo
-
getJavaMailSender
public org.apache.camel.component.mail.JavaMailSender getJavaMailSender() -
setJavaMailSender
public void setJavaMailSender(org.apache.camel.component.mail.JavaMailSender javaMailSender) -
getAdditionalJavaMailProperties
-
setAdditionalJavaMailProperties
-
getAlternativeBodyHeader
-
setAlternativeBodyHeader
-
getAttachmentsContentTransferEncodingResolver
public org.apache.camel.component.mail.AttachmentsContentTransferEncodingResolver getAttachmentsContentTransferEncodingResolver() -
setAttachmentsContentTransferEncodingResolver
public void setAttachmentsContentTransferEncodingResolver(org.apache.camel.component.mail.AttachmentsContentTransferEncodingResolver attachmentsContentTransferEncodingResolver) -
getAuthenticator
public org.apache.camel.component.mail.MailAuthenticator getAuthenticator() -
setAuthenticator
public void setAuthenticator(org.apache.camel.component.mail.MailAuthenticator authenticator) -
getAutowiredEnabled
-
setAutowiredEnabled
-
getConfiguration
public org.apache.camel.component.mail.MailConfiguration getConfiguration() -
setConfiguration
public void setConfiguration(org.apache.camel.component.mail.MailConfiguration configuration) -
getConnectionTimeout
-
setConnectionTimeout
-
getContentType
-
setContentType
-
getContentTypeResolver
public org.apache.camel.component.mail.ContentTypeResolver getContentTypeResolver() -
setContentTypeResolver
public void setContentTypeResolver(org.apache.camel.component.mail.ContentTypeResolver contentTypeResolver) -
getDebugMode
-
setDebugMode
-
getIgnoreUnsupportedCharset
-
setIgnoreUnsupportedCharset
-
getIgnoreUriScheme
-
setIgnoreUriScheme
-
getJavaMailProperties
-
setJavaMailProperties
-
getSession
public jakarta.mail.Session getSession() -
setSession
public void setSession(jakarta.mail.Session session) -
getUseInlineAttachments
-
setUseInlineAttachments
-
getHeaderFilterStrategy
public org.apache.camel.spi.HeaderFilterStrategy getHeaderFilterStrategy() -
setHeaderFilterStrategy
public void setHeaderFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) -
getHealthCheckConsumerEnabled
-
setHealthCheckConsumerEnabled
-
getHealthCheckProducerEnabled
-
setHealthCheckProducerEnabled
-
getPassword
-
setPassword
-
getSslContextParameters
public org.apache.camel.support.jsse.SSLContextParameters getSslContextParameters() -
setSslContextParameters
public void setSslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters) -
getUseGlobalSslContextParameters
-
setUseGlobalSslContextParameters
-
getUsername
-
setUsername
-