Annotation Interface MailServerConfig


@Retention(RUNTIME) @Target(FIELD) public @interface MailServerConfig
Since:
2.5
Author:
Christoph Deppisch
  • Element Details

    • port

      int port
      Port.
      Returns:
      Default:
      25
    • authRequired

      boolean authRequired
      User authentication required.
      Returns:
      Default:
      true
    • autoAccept

      boolean autoAccept
      Auto accept.
      Returns:
      Default:
      true
    • splitMultipart

      boolean splitMultipart
      Split multipart messages.
      Returns:
      Default:
      false
    • marshaller

      String marshaller
      Mail marshaller.
      Returns:
      Default:
      ""
    • javaMailProperties

      String javaMailProperties
      Java mail properties.
      Returns:
      Default:
      ""
    • messageConverter

      String messageConverter
      Message converter.
      Returns:
      Default:
      ""
    • knownUsers

      String[] knownUsers
      Known users.
      Returns:
      Default:
      {}
    • autoStart

      boolean autoStart
      Auto start.
      Returns:
      Default:
      false
    • endpointAdapter

      String endpointAdapter
      Endpoint adapter reference.
      Returns:
      Default:
      ""
    • debugLogging

      boolean debugLogging
      Debug logging enabled.
      Returns:
      Default:
      false
    • timeout

      long timeout
      Timeout.
      Returns:
      Default:
      5000L
    • actor

      String actor
      Test actor.
      Returns:
      Default:
      ""