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!
  • Constructor Details

    • MailComponentConfiguration

      public MailComponentConfiguration()
  • Method Details

    • getBridgeErrorHandler

      public Boolean getBridgeErrorHandler()
    • setBridgeErrorHandler

      public void setBridgeErrorHandler(Boolean bridgeErrorHandler)
    • getCloseFolder

      public Boolean getCloseFolder()
    • setCloseFolder

      public void setCloseFolder(Boolean closeFolder)
    • getCopyTo

      public String getCopyTo()
    • setCopyTo

      public void setCopyTo(String copyTo)
    • getDecodeFilename

      public Boolean getDecodeFilename()
    • setDecodeFilename

      public void setDecodeFilename(Boolean decodeFilename)
    • getDelete

      public Boolean getDelete()
    • setDelete

      public void setDelete(Boolean delete)
    • getDisconnect

      public Boolean getDisconnect()
    • setDisconnect

      public void setDisconnect(Boolean disconnect)
    • getHandleFailedMessage

      public Boolean getHandleFailedMessage()
    • setHandleFailedMessage

      public void setHandleFailedMessage(Boolean handleFailedMessage)
    • getMimeDecodeHeaders

      public Boolean getMimeDecodeHeaders()
    • setMimeDecodeHeaders

      public void setMimeDecodeHeaders(Boolean mimeDecodeHeaders)
    • getMoveTo

      public String getMoveTo()
    • setMoveTo

      public void setMoveTo(String moveTo)
    • getPeek

      public Boolean getPeek()
    • setPeek

      public void setPeek(Boolean peek)
    • getSkipFailedMessage

      public Boolean getSkipFailedMessage()
    • setSkipFailedMessage

      public void setSkipFailedMessage(Boolean skipFailedMessage)
    • getUnseen

      public Boolean getUnseen()
    • setUnseen

      public void setUnseen(Boolean unseen)
    • getFailOnDuplicateFileAttachment

      public Boolean getFailOnDuplicateFileAttachment()
    • setFailOnDuplicateFileAttachment

      public void setFailOnDuplicateFileAttachment(Boolean failOnDuplicateFileAttachment)
    • getFetchSize

      public Integer getFetchSize()
    • setFetchSize

      public void setFetchSize(Integer fetchSize)
    • getFolderName

      public String getFolderName()
    • setFolderName

      public void setFolderName(String folderName)
    • getGenerateMissingAttachmentNames

      public String getGenerateMissingAttachmentNames()
    • setGenerateMissingAttachmentNames

      public void setGenerateMissingAttachmentNames(String generateMissingAttachmentNames)
    • getHandleDuplicateAttachmentNames

      public String getHandleDuplicateAttachmentNames()
    • setHandleDuplicateAttachmentNames

      public void setHandleDuplicateAttachmentNames(String handleDuplicateAttachmentNames)
    • getMapMailMessage

      public Boolean getMapMailMessage()
    • setMapMailMessage

      public void setMapMailMessage(Boolean mapMailMessage)
    • getBcc

      public String getBcc()
    • setBcc

      public void setBcc(String bcc)
    • getCc

      public String getCc()
    • setCc

      public void setCc(String cc)
    • getFrom

      public String getFrom()
    • setFrom

      public void setFrom(String from)
    • getLazyStartProducer

      public Boolean getLazyStartProducer()
    • setLazyStartProducer

      public void setLazyStartProducer(Boolean lazyStartProducer)
    • getReplyTo

      public String getReplyTo()
    • setReplyTo

      public void setReplyTo(String replyTo)
    • getSubject

      public String getSubject()
    • setSubject

      public void setSubject(String subject)
    • getTo

      public String getTo()
    • setTo

      public void setTo(String to)
    • getJavaMailSender

      public org.apache.camel.component.mail.JavaMailSender getJavaMailSender()
    • setJavaMailSender

      public void setJavaMailSender(org.apache.camel.component.mail.JavaMailSender javaMailSender)
    • getAdditionalJavaMailProperties

      public Properties getAdditionalJavaMailProperties()
    • setAdditionalJavaMailProperties

      public void setAdditionalJavaMailProperties(Properties additionalJavaMailProperties)
    • getAlternativeBodyHeader

      public String getAlternativeBodyHeader()
    • setAlternativeBodyHeader

      public void setAlternativeBodyHeader(String alternativeBodyHeader)
    • 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

      public Boolean getAutowiredEnabled()
    • setAutowiredEnabled

      public void setAutowiredEnabled(Boolean autowiredEnabled)
    • getConfiguration

      public org.apache.camel.component.mail.MailConfiguration getConfiguration()
    • setConfiguration

      public void setConfiguration(org.apache.camel.component.mail.MailConfiguration configuration)
    • getConnectionTimeout

      public Integer getConnectionTimeout()
    • setConnectionTimeout

      public void setConnectionTimeout(Integer connectionTimeout)
    • getContentType

      public String getContentType()
    • setContentType

      public void setContentType(String contentType)
    • getContentTypeResolver

      public org.apache.camel.component.mail.ContentTypeResolver getContentTypeResolver()
    • setContentTypeResolver

      public void setContentTypeResolver(org.apache.camel.component.mail.ContentTypeResolver contentTypeResolver)
    • getDebugMode

      public Boolean getDebugMode()
    • setDebugMode

      public void setDebugMode(Boolean debugMode)
    • getIgnoreUnsupportedCharset

      public Boolean getIgnoreUnsupportedCharset()
    • setIgnoreUnsupportedCharset

      public void setIgnoreUnsupportedCharset(Boolean ignoreUnsupportedCharset)
    • getIgnoreUriScheme

      public Boolean getIgnoreUriScheme()
    • setIgnoreUriScheme

      public void setIgnoreUriScheme(Boolean ignoreUriScheme)
    • getJavaMailProperties

      public Properties getJavaMailProperties()
    • setJavaMailProperties

      public void setJavaMailProperties(Properties javaMailProperties)
    • getSession

      public jakarta.mail.Session getSession()
    • setSession

      public void setSession(jakarta.mail.Session session)
    • getUseInlineAttachments

      public Boolean getUseInlineAttachments()
    • setUseInlineAttachments

      public void setUseInlineAttachments(Boolean useInlineAttachments)
    • getHeaderFilterStrategy

      public org.apache.camel.spi.HeaderFilterStrategy getHeaderFilterStrategy()
    • setHeaderFilterStrategy

      public void setHeaderFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
    • getHealthCheckConsumerEnabled

      public Boolean getHealthCheckConsumerEnabled()
    • setHealthCheckConsumerEnabled

      public void setHealthCheckConsumerEnabled(Boolean healthCheckConsumerEnabled)
    • getHealthCheckProducerEnabled

      public Boolean getHealthCheckProducerEnabled()
    • setHealthCheckProducerEnabled

      public void setHealthCheckProducerEnabled(Boolean healthCheckProducerEnabled)
    • getPassword

      public String getPassword()
    • setPassword

      public void setPassword(String password)
    • getSslContextParameters

      public org.apache.camel.support.jsse.SSLContextParameters getSslContextParameters()
    • setSslContextParameters

      public void setSslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
    • getUseGlobalSslContextParameters

      public Boolean getUseGlobalSslContextParameters()
    • setUseGlobalSslContextParameters

      public void setUseGlobalSslContextParameters(Boolean useGlobalSslContextParameters)
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username)