This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
The following commit(s) were added to refs/heads/main by this push:
new bacdbf43d89 Regen
bacdbf43d89 is described below
commit bacdbf43d89f9fb90d52623f07f77cc49cbac463
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue Jun 23 14:07:02 2026 +0200
Regen
---
.../camel/springboot/catalog/components/imap.json | 16 ++++++-------
.../camel/springboot/catalog/components/imaps.json | 16 ++++++-------
.../springboot/catalog/components/milo-browse.json | 8 +++++--
.../springboot/catalog/components/milo-client.json | 8 +++++--
.../camel/springboot/catalog/components/pop3.json | 16 ++++++-------
.../camel/springboot/catalog/components/pop3s.json | 16 ++++++-------
.../camel/springboot/catalog/components/smtp.json | 16 ++++++-------
.../camel/springboot/catalog/components/smtps.json | 16 ++++++-------
.../camel-mail-starter/src/main/docs/mail.json | 8 +++----
.../springboot/MailComponentConfiguration.java | 8 +++----
.../camel-milo-starter/src/main/docs/milo.json | 24 +++++++++++++++++++
.../MiloBrowseComponentConfiguration.java | 28 ++++++++++++++++++++++
.../MiloClientComponentConfiguration.java | 28 ++++++++++++++++++++++
.../modules/ROOT/pages/starters/mail.adoc | 8 +++----
.../modules/ROOT/pages/starters/milo.adoc | 6 ++++-
15 files changed, 157 insertions(+), 65 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imap.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imap.json
index 987187fec51..0985d0a4133 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imap.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imap.json
@@ -51,10 +51,10 @@
"replyTo": { "index": 22, "kind": "property", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email address [...]
"subject": { "index": 23, "kind": "property", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes precedenc [...]
"to": { "index": 24, "kind": "property", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
- "useHeaderFrom": { "index": 25, "kind": "property", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoin [...]
- "useHeaderRecipients": { "index": 26, "kind": "property", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configure [...]
- "useHeaderReplyTo": { "index": 27, "kind": "property", "displayName": "Use
Header Reply To", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Reply-To overrides the
replyTo pre-configured in the endpoi [...]
- "useHeaderSubject": { "index": 28, "kind": "property", "displayName": "Use
Header Subject", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Subject overrides the
subject pre-configured in the endpoint [...]
+ "useHeaderFrom": { "index": 25, "kind": "property", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoi [...]
+ "useHeaderRecipients": { "index": 26, "kind": "property", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configur [...]
+ "useHeaderReplyTo": { "index": 27, "kind": "property", "displayName": "Use
Header Reply To", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Reply-To overrides the
replyTo pre-configured in the endpo [...]
+ "useHeaderSubject": { "index": 28, "kind": "property", "displayName": "Use
Header Subject", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Subject overrides the
subject pre-configured in the endpoin [...]
"javaMailSender": { "index": 29, "kind": "property", "displayName": "Java
Mail Sender", "group": "producer (advanced)", "label": "producer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.component.mail.JavaMailSender", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "To use a custom
org.apache.c [...]
"additionalJavaMailProperties": { "index": 30, "kind": "property",
"displayName": "Additional Java Mail Properties", "group": "advanced", "label":
"advanced", "required": false, "type": "object", "javaType":
"java.util.Properties", "prefix": "mail.", "multiValue": true, "deprecated":
false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets additional java mail pro [...]
"alternativeBodyHeader": { "index": 31, "kind": "property", "displayName":
"Alternative Body Header", "group": "advanced", "label": "advanced",
"required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
"CamelMailAlternativeBody", "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Specifies the key to an IN message header t
[...]
@@ -127,10 +127,10 @@
"replyTo": { "index": 30, "kind": "parameter", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email addres [...]
"subject": { "index": 31, "kind": "parameter", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes preceden [...]
"to": { "index": 32, "kind": "parameter", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
- "useHeaderFrom": { "index": 33, "kind": "parameter", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoi [...]
- "useHeaderRecipients": { "index": 34, "kind": "parameter", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configur [...]
- "useHeaderReplyTo": { "index": 35, "kind": "parameter", "displayName":
"Use Header Reply To", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Reply-To overrides the replyTo pre-configured in the endpo [...]
- "useHeaderSubject": { "index": 36, "kind": "parameter", "displayName":
"Use Header Subject", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Subject overrides the subject pre-configured in the endpoin [...]
+ "useHeaderFrom": { "index": 33, "kind": "parameter", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpo [...]
+ "useHeaderRecipients": { "index": 34, "kind": "parameter", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configu [...]
+ "useHeaderReplyTo": { "index": 35, "kind": "parameter", "displayName":
"Use Header Reply To", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Reply-To overrides the replyTo pre-configured in the endp [...]
+ "useHeaderSubject": { "index": 36, "kind": "parameter", "displayName":
"Use Header Subject", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Subject overrides the subject pre-configured in the endpoi [...]
"javaMailSender": { "index": 37, "kind": "parameter", "displayName": "Java
Mail Sender", "group": "producer (advanced)", "label": "producer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.component.mail.JavaMailSender", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "To use a custom
org.apache. [...]
"lazyStartProducer": { "index": 38, "kind": "parameter", "displayName":
"Lazy Start Producer", "group": "producer (advanced)", "label":
"producer,advanced", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Whether the producer should be started
lazy (on the first message). By starting lazy you can use this to allow
CamelContext and routes to startup in situations where a produ [...]
"additionalJavaMailProperties": { "index": 39, "kind": "parameter",
"displayName": "Additional Java Mail Properties", "group": "advanced", "label":
"advanced", "required": false, "type": "object", "javaType":
"java.util.Properties", "prefix": "mail.", "multiValue": true, "deprecated":
false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets additional java mail pr [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imaps.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imaps.json
index 4d64c603ccf..b8159e62e29 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imaps.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/imaps.json
@@ -51,10 +51,10 @@
"replyTo": { "index": 22, "kind": "property", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email address [...]
"subject": { "index": 23, "kind": "property", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes precedenc [...]
"to": { "index": 24, "kind": "property", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
- "useHeaderFrom": { "index": 25, "kind": "property", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoin [...]
- "useHeaderRecipients": { "index": 26, "kind": "property", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configure [...]
- "useHeaderReplyTo": { "index": 27, "kind": "property", "displayName": "Use
Header Reply To", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Reply-To overrides the
replyTo pre-configured in the endpoi [...]
- "useHeaderSubject": { "index": 28, "kind": "property", "displayName": "Use
Header Subject", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Subject overrides the
subject pre-configured in the endpoint [...]
+ "useHeaderFrom": { "index": 25, "kind": "property", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoi [...]
+ "useHeaderRecipients": { "index": 26, "kind": "property", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configur [...]
+ "useHeaderReplyTo": { "index": 27, "kind": "property", "displayName": "Use
Header Reply To", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Reply-To overrides the
replyTo pre-configured in the endpo [...]
+ "useHeaderSubject": { "index": 28, "kind": "property", "displayName": "Use
Header Subject", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Subject overrides the
subject pre-configured in the endpoin [...]
"javaMailSender": { "index": 29, "kind": "property", "displayName": "Java
Mail Sender", "group": "producer (advanced)", "label": "producer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.component.mail.JavaMailSender", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "To use a custom
org.apache.c [...]
"additionalJavaMailProperties": { "index": 30, "kind": "property",
"displayName": "Additional Java Mail Properties", "group": "advanced", "label":
"advanced", "required": false, "type": "object", "javaType":
"java.util.Properties", "prefix": "mail.", "multiValue": true, "deprecated":
false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets additional java mail pro [...]
"alternativeBodyHeader": { "index": 31, "kind": "property", "displayName":
"Alternative Body Header", "group": "advanced", "label": "advanced",
"required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
"CamelMailAlternativeBody", "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Specifies the key to an IN message header t
[...]
@@ -127,10 +127,10 @@
"replyTo": { "index": 30, "kind": "parameter", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email addres [...]
"subject": { "index": 31, "kind": "parameter", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes preceden [...]
"to": { "index": 32, "kind": "parameter", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
- "useHeaderFrom": { "index": 33, "kind": "parameter", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoi [...]
- "useHeaderRecipients": { "index": 34, "kind": "parameter", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configur [...]
- "useHeaderReplyTo": { "index": 35, "kind": "parameter", "displayName":
"Use Header Reply To", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Reply-To overrides the replyTo pre-configured in the endpo [...]
- "useHeaderSubject": { "index": 36, "kind": "parameter", "displayName":
"Use Header Subject", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Subject overrides the subject pre-configured in the endpoin [...]
+ "useHeaderFrom": { "index": 33, "kind": "parameter", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpo [...]
+ "useHeaderRecipients": { "index": 34, "kind": "parameter", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configu [...]
+ "useHeaderReplyTo": { "index": 35, "kind": "parameter", "displayName":
"Use Header Reply To", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Reply-To overrides the replyTo pre-configured in the endp [...]
+ "useHeaderSubject": { "index": 36, "kind": "parameter", "displayName":
"Use Header Subject", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Subject overrides the subject pre-configured in the endpoi [...]
"javaMailSender": { "index": 37, "kind": "parameter", "displayName": "Java
Mail Sender", "group": "producer (advanced)", "label": "producer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.component.mail.JavaMailSender", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "To use a custom
org.apache. [...]
"lazyStartProducer": { "index": 38, "kind": "parameter", "displayName":
"Lazy Start Producer", "group": "producer (advanced)", "label":
"producer,advanced", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Whether the producer should be started
lazy (on the first message). By starting lazy you can use this to allow
CamelContext and routes to startup in situations where a produ [...]
"additionalJavaMailProperties": { "index": 39, "kind": "parameter",
"displayName": "Additional Java Mail Properties", "group": "advanced", "label":
"advanced", "required": false, "type": "object", "javaType":
"java.util.Properties", "prefix": "mail.", "multiValue": true, "deprecated":
false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets additional java mail pr [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/milo-browse.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/milo-browse.json
index 0ce866b8cad..79e34c948b6 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/milo-browse.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/milo-browse.json
@@ -48,7 +48,9 @@
"requestedPublishingInterval": { "index": 21, "kind": "property",
"displayName": "Requested Publishing Interval", "group": "client", "label":
"client", "required": false, "type": "number", "javaType": "java.lang.Double",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
"1_000.0", "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "The requested publishing
interval in mi [...]
"requestTimeout": { "index": 22, "kind": "property", "displayName":
"Request Timeout", "group": "client", "label": "client", "required": false,
"type": "integer", "javaType": "java.lang.Long", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "Request timeout in
milliseconds" },
"sessionName": { "index": 23, "kind": "property", "displayName": "Session
Name", "group": "client", "label": "client", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "Session name" },
- "sessionTimeout": { "index": 24, "kind": "property", "displayName":
"Session Timeout", "group": "client", "label": "client", "required": false,
"type": "integer", "javaType": "java.lang.Long", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "Session timeout in
milliseconds" }
+ "sessionTimeout": { "index": 24, "kind": "property", "displayName":
"Session Timeout", "group": "client", "label": "client", "required": false,
"type": "integer", "javaType": "java.lang.Long", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "Session timeout in
milliseconds" },
+ "password": { "index": 25, "kind": "property", "displayName": "Password",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "security": "secret", "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "The password for
authentication. Use this instead of embedding credentials in the [...]
+ "username": { "index": 26, "kind": "property", "displayName": "Username",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "The username for
authentication. Use this instead of embedding credentials in the endpoint URI
when th [...]
},
"headers": {
"CamelMiloNodeIds": { "index": 0, "kind": "header", "displayName": "",
"group": "producer", "label": "producer", "required": false, "javaType":
"List", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The node ids.", "constantName":
"org.apache.camel.component.milo.MiloConstants#HEADER_NODE_IDS" }
@@ -84,6 +86,8 @@
"requestedPublishingInterval": { "index": 27, "kind": "parameter",
"displayName": "Requested Publishing Interval", "group": "client", "label":
"client", "required": false, "type": "number", "javaType": "java.lang.Double",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
"1_000.0", "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "The requested publishing
interval in m [...]
"requestTimeout": { "index": 28, "kind": "parameter", "displayName":
"Request Timeout", "group": "client", "label": "client", "required": false,
"type": "integer", "javaType": "java.lang.Long", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "Request timeout in
milliseconds" },
"sessionName": { "index": 29, "kind": "parameter", "displayName": "Session
Name", "group": "client", "label": "client", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "Session name" },
- "sessionTimeout": { "index": 30, "kind": "parameter", "displayName":
"Session Timeout", "group": "client", "label": "client", "required": false,
"type": "integer", "javaType": "java.lang.Long", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "Session timeout in
milliseconds" }
+ "sessionTimeout": { "index": 30, "kind": "parameter", "displayName":
"Session Timeout", "group": "client", "label": "client", "required": false,
"type": "integer", "javaType": "java.lang.Long", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "Session timeout in
milliseconds" },
+ "password": { "index": 31, "kind": "parameter", "displayName": "Password",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "security": "secret", "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "The password for
authentication. Use this instead of embedding credentials in th [...]
+ "username": { "index": 32, "kind": "parameter", "displayName": "Username",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "The username for
authentication. Use this instead of embedding credentials in the endpoint URI
when t [...]
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/milo-client.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/milo-client.json
index 3eb0541f421..d7e65c61f2a 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/milo-client.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/milo-client.json
@@ -49,7 +49,9 @@
"requestedPublishingInterval": { "index": 22, "kind": "property",
"displayName": "Requested Publishing Interval", "group": "client", "label":
"client", "required": false, "type": "number", "javaType": "java.lang.Double",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
"1_000.0", "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "The requested publishing
interval in mi [...]
"requestTimeout": { "index": 23, "kind": "property", "displayName":
"Request Timeout", "group": "client", "label": "client", "required": false,
"type": "integer", "javaType": "java.lang.Long", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "Request timeout in
milliseconds" },
"sessionName": { "index": 24, "kind": "property", "displayName": "Session
Name", "group": "client", "label": "client", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "Session name" },
- "sessionTimeout": { "index": 25, "kind": "property", "displayName":
"Session Timeout", "group": "client", "label": "client", "required": false,
"type": "integer", "javaType": "java.lang.Long", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "Session timeout in
milliseconds" }
+ "sessionTimeout": { "index": 25, "kind": "property", "displayName":
"Session Timeout", "group": "client", "label": "client", "required": false,
"type": "integer", "javaType": "java.lang.Long", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "Session timeout in
milliseconds" },
+ "password": { "index": 26, "kind": "property", "displayName": "Password",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "security": "secret", "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "The password for
authentication. Use this instead of embedding credentials in the [...]
+ "username": { "index": 27, "kind": "property", "displayName": "Username",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "The username for
authentication. Use this instead of embedding credentials in the endpoint URI
when th [...]
},
"headers": {
"CamelMiloNodeIds": { "index": 0, "kind": "header", "displayName": "",
"group": "producer", "label": "producer", "required": false, "javaType":
"List", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The node ids.", "constantName":
"org.apache.camel.component.milo.MiloConstants#HEADER_NODE_IDS" },
@@ -90,6 +92,8 @@
"requestedPublishingInterval": { "index": 31, "kind": "parameter",
"displayName": "Requested Publishing Interval", "group": "client", "label":
"client", "required": false, "type": "number", "javaType": "java.lang.Double",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
"1_000.0", "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "The requested publishing
interval in m [...]
"requestTimeout": { "index": 32, "kind": "parameter", "displayName":
"Request Timeout", "group": "client", "label": "client", "required": false,
"type": "integer", "javaType": "java.lang.Long", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "Request timeout in
milliseconds" },
"sessionName": { "index": 33, "kind": "parameter", "displayName": "Session
Name", "group": "client", "label": "client", "required": false, "type":
"string", "javaType": "java.lang.String", "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "Session name" },
- "sessionTimeout": { "index": 34, "kind": "parameter", "displayName":
"Session Timeout", "group": "client", "label": "client", "required": false,
"type": "integer", "javaType": "java.lang.Long", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "Session timeout in
milliseconds" }
+ "sessionTimeout": { "index": 34, "kind": "parameter", "displayName":
"Session Timeout", "group": "client", "label": "client", "required": false,
"type": "integer", "javaType": "java.lang.Long", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "Session timeout in
milliseconds" },
+ "password": { "index": 35, "kind": "parameter", "displayName": "Password",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "security": "secret", "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "The password for
authentication. Use this instead of embedding credentials in th [...]
+ "username": { "index": 36, "kind": "parameter", "displayName": "Username",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.milo.client.MiloClientConfiguration",
"configurationField": "configuration", "description": "The username for
authentication. Use this instead of embedding credentials in the endpoint URI
when t [...]
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3.json
index d485c28156d..817dfa91d7e 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3.json
@@ -51,10 +51,10 @@
"replyTo": { "index": 22, "kind": "property", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email address [...]
"subject": { "index": 23, "kind": "property", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes precedenc [...]
"to": { "index": 24, "kind": "property", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
- "useHeaderFrom": { "index": 25, "kind": "property", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoin [...]
- "useHeaderRecipients": { "index": 26, "kind": "property", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configure [...]
- "useHeaderReplyTo": { "index": 27, "kind": "property", "displayName": "Use
Header Reply To", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Reply-To overrides the
replyTo pre-configured in the endpoi [...]
- "useHeaderSubject": { "index": 28, "kind": "property", "displayName": "Use
Header Subject", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Subject overrides the
subject pre-configured in the endpoint [...]
+ "useHeaderFrom": { "index": 25, "kind": "property", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoi [...]
+ "useHeaderRecipients": { "index": 26, "kind": "property", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configur [...]
+ "useHeaderReplyTo": { "index": 27, "kind": "property", "displayName": "Use
Header Reply To", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Reply-To overrides the
replyTo pre-configured in the endpo [...]
+ "useHeaderSubject": { "index": 28, "kind": "property", "displayName": "Use
Header Subject", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Subject overrides the
subject pre-configured in the endpoin [...]
"javaMailSender": { "index": 29, "kind": "property", "displayName": "Java
Mail Sender", "group": "producer (advanced)", "label": "producer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.component.mail.JavaMailSender", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "To use a custom
org.apache.c [...]
"additionalJavaMailProperties": { "index": 30, "kind": "property",
"displayName": "Additional Java Mail Properties", "group": "advanced", "label":
"advanced", "required": false, "type": "object", "javaType":
"java.util.Properties", "prefix": "mail.", "multiValue": true, "deprecated":
false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets additional java mail pro [...]
"alternativeBodyHeader": { "index": 31, "kind": "property", "displayName":
"Alternative Body Header", "group": "advanced", "label": "advanced",
"required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
"CamelMailAlternativeBody", "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Specifies the key to an IN message header t
[...]
@@ -127,10 +127,10 @@
"replyTo": { "index": 30, "kind": "parameter", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email addres [...]
"subject": { "index": 31, "kind": "parameter", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes preceden [...]
"to": { "index": 32, "kind": "parameter", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
- "useHeaderFrom": { "index": 33, "kind": "parameter", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoi [...]
- "useHeaderRecipients": { "index": 34, "kind": "parameter", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configur [...]
- "useHeaderReplyTo": { "index": 35, "kind": "parameter", "displayName":
"Use Header Reply To", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Reply-To overrides the replyTo pre-configured in the endpo [...]
- "useHeaderSubject": { "index": 36, "kind": "parameter", "displayName":
"Use Header Subject", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Subject overrides the subject pre-configured in the endpoin [...]
+ "useHeaderFrom": { "index": 33, "kind": "parameter", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpo [...]
+ "useHeaderRecipients": { "index": 34, "kind": "parameter", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configu [...]
+ "useHeaderReplyTo": { "index": 35, "kind": "parameter", "displayName":
"Use Header Reply To", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Reply-To overrides the replyTo pre-configured in the endp [...]
+ "useHeaderSubject": { "index": 36, "kind": "parameter", "displayName":
"Use Header Subject", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Subject overrides the subject pre-configured in the endpoi [...]
"javaMailSender": { "index": 37, "kind": "parameter", "displayName": "Java
Mail Sender", "group": "producer (advanced)", "label": "producer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.component.mail.JavaMailSender", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "To use a custom
org.apache. [...]
"lazyStartProducer": { "index": 38, "kind": "parameter", "displayName":
"Lazy Start Producer", "group": "producer (advanced)", "label":
"producer,advanced", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Whether the producer should be started
lazy (on the first message). By starting lazy you can use this to allow
CamelContext and routes to startup in situations where a produ [...]
"additionalJavaMailProperties": { "index": 39, "kind": "parameter",
"displayName": "Additional Java Mail Properties", "group": "advanced", "label":
"advanced", "required": false, "type": "object", "javaType":
"java.util.Properties", "prefix": "mail.", "multiValue": true, "deprecated":
false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets additional java mail pr [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3s.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3s.json
index d9a6ec5fec6..239bd5b8b5b 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3s.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/pop3s.json
@@ -51,10 +51,10 @@
"replyTo": { "index": 22, "kind": "property", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email address [...]
"subject": { "index": 23, "kind": "property", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes precedenc [...]
"to": { "index": 24, "kind": "property", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
- "useHeaderFrom": { "index": 25, "kind": "property", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoin [...]
- "useHeaderRecipients": { "index": 26, "kind": "property", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configure [...]
- "useHeaderReplyTo": { "index": 27, "kind": "property", "displayName": "Use
Header Reply To", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Reply-To overrides the
replyTo pre-configured in the endpoi [...]
- "useHeaderSubject": { "index": 28, "kind": "property", "displayName": "Use
Header Subject", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Subject overrides the
subject pre-configured in the endpoint [...]
+ "useHeaderFrom": { "index": 25, "kind": "property", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoi [...]
+ "useHeaderRecipients": { "index": 26, "kind": "property", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configur [...]
+ "useHeaderReplyTo": { "index": 27, "kind": "property", "displayName": "Use
Header Reply To", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Reply-To overrides the
replyTo pre-configured in the endpo [...]
+ "useHeaderSubject": { "index": 28, "kind": "property", "displayName": "Use
Header Subject", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Subject overrides the
subject pre-configured in the endpoin [...]
"javaMailSender": { "index": 29, "kind": "property", "displayName": "Java
Mail Sender", "group": "producer (advanced)", "label": "producer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.component.mail.JavaMailSender", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "To use a custom
org.apache.c [...]
"additionalJavaMailProperties": { "index": 30, "kind": "property",
"displayName": "Additional Java Mail Properties", "group": "advanced", "label":
"advanced", "required": false, "type": "object", "javaType":
"java.util.Properties", "prefix": "mail.", "multiValue": true, "deprecated":
false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets additional java mail pro [...]
"alternativeBodyHeader": { "index": 31, "kind": "property", "displayName":
"Alternative Body Header", "group": "advanced", "label": "advanced",
"required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
"CamelMailAlternativeBody", "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Specifies the key to an IN message header t
[...]
@@ -127,10 +127,10 @@
"replyTo": { "index": 30, "kind": "parameter", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email addres [...]
"subject": { "index": 31, "kind": "parameter", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes preceden [...]
"to": { "index": 32, "kind": "parameter", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
- "useHeaderFrom": { "index": 33, "kind": "parameter", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoi [...]
- "useHeaderRecipients": { "index": 34, "kind": "parameter", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configur [...]
- "useHeaderReplyTo": { "index": 35, "kind": "parameter", "displayName":
"Use Header Reply To", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Reply-To overrides the replyTo pre-configured in the endpo [...]
- "useHeaderSubject": { "index": 36, "kind": "parameter", "displayName":
"Use Header Subject", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Subject overrides the subject pre-configured in the endpoin [...]
+ "useHeaderFrom": { "index": 33, "kind": "parameter", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpo [...]
+ "useHeaderRecipients": { "index": 34, "kind": "parameter", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configu [...]
+ "useHeaderReplyTo": { "index": 35, "kind": "parameter", "displayName":
"Use Header Reply To", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Reply-To overrides the replyTo pre-configured in the endp [...]
+ "useHeaderSubject": { "index": 36, "kind": "parameter", "displayName":
"Use Header Subject", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Subject overrides the subject pre-configured in the endpoi [...]
"javaMailSender": { "index": 37, "kind": "parameter", "displayName": "Java
Mail Sender", "group": "producer (advanced)", "label": "producer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.component.mail.JavaMailSender", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "To use a custom
org.apache. [...]
"lazyStartProducer": { "index": 38, "kind": "parameter", "displayName":
"Lazy Start Producer", "group": "producer (advanced)", "label":
"producer,advanced", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Whether the producer should be started
lazy (on the first message). By starting lazy you can use this to allow
CamelContext and routes to startup in situations where a produ [...]
"additionalJavaMailProperties": { "index": 39, "kind": "parameter",
"displayName": "Additional Java Mail Properties", "group": "advanced", "label":
"advanced", "required": false, "type": "object", "javaType":
"java.util.Properties", "prefix": "mail.", "multiValue": true, "deprecated":
false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets additional java mail pr [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtp.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtp.json
index 1140739906e..1f10b95e0da 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtp.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtp.json
@@ -51,10 +51,10 @@
"replyTo": { "index": 22, "kind": "property", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email address [...]
"subject": { "index": 23, "kind": "property", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes precedenc [...]
"to": { "index": 24, "kind": "property", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
- "useHeaderFrom": { "index": 25, "kind": "property", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoin [...]
- "useHeaderRecipients": { "index": 26, "kind": "property", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configure [...]
- "useHeaderReplyTo": { "index": 27, "kind": "property", "displayName": "Use
Header Reply To", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Reply-To overrides the
replyTo pre-configured in the endpoi [...]
- "useHeaderSubject": { "index": 28, "kind": "property", "displayName": "Use
Header Subject", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Subject overrides the
subject pre-configured in the endpoint [...]
+ "useHeaderFrom": { "index": 25, "kind": "property", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoi [...]
+ "useHeaderRecipients": { "index": 26, "kind": "property", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configur [...]
+ "useHeaderReplyTo": { "index": 27, "kind": "property", "displayName": "Use
Header Reply To", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Reply-To overrides the
replyTo pre-configured in the endpo [...]
+ "useHeaderSubject": { "index": 28, "kind": "property", "displayName": "Use
Header Subject", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Subject overrides the
subject pre-configured in the endpoin [...]
"javaMailSender": { "index": 29, "kind": "property", "displayName": "Java
Mail Sender", "group": "producer (advanced)", "label": "producer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.component.mail.JavaMailSender", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "To use a custom
org.apache.c [...]
"additionalJavaMailProperties": { "index": 30, "kind": "property",
"displayName": "Additional Java Mail Properties", "group": "advanced", "label":
"advanced", "required": false, "type": "object", "javaType":
"java.util.Properties", "prefix": "mail.", "multiValue": true, "deprecated":
false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets additional java mail pro [...]
"alternativeBodyHeader": { "index": 31, "kind": "property", "displayName":
"Alternative Body Header", "group": "advanced", "label": "advanced",
"required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
"CamelMailAlternativeBody", "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Specifies the key to an IN message header t
[...]
@@ -127,10 +127,10 @@
"replyTo": { "index": 30, "kind": "parameter", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email addres [...]
"subject": { "index": 31, "kind": "parameter", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes preceden [...]
"to": { "index": 32, "kind": "parameter", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
- "useHeaderFrom": { "index": 33, "kind": "parameter", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoi [...]
- "useHeaderRecipients": { "index": 34, "kind": "parameter", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configur [...]
- "useHeaderReplyTo": { "index": 35, "kind": "parameter", "displayName":
"Use Header Reply To", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Reply-To overrides the replyTo pre-configured in the endpo [...]
- "useHeaderSubject": { "index": 36, "kind": "parameter", "displayName":
"Use Header Subject", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Subject overrides the subject pre-configured in the endpoin [...]
+ "useHeaderFrom": { "index": 33, "kind": "parameter", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpo [...]
+ "useHeaderRecipients": { "index": 34, "kind": "parameter", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configu [...]
+ "useHeaderReplyTo": { "index": 35, "kind": "parameter", "displayName":
"Use Header Reply To", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Reply-To overrides the replyTo pre-configured in the endp [...]
+ "useHeaderSubject": { "index": 36, "kind": "parameter", "displayName":
"Use Header Subject", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Subject overrides the subject pre-configured in the endpoi [...]
"javaMailSender": { "index": 37, "kind": "parameter", "displayName": "Java
Mail Sender", "group": "producer (advanced)", "label": "producer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.component.mail.JavaMailSender", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "To use a custom
org.apache. [...]
"lazyStartProducer": { "index": 38, "kind": "parameter", "displayName":
"Lazy Start Producer", "group": "producer (advanced)", "label":
"producer,advanced", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Whether the producer should be started
lazy (on the first message). By starting lazy you can use this to allow
CamelContext and routes to startup in situations where a produ [...]
"additionalJavaMailProperties": { "index": 39, "kind": "parameter",
"displayName": "Additional Java Mail Properties", "group": "advanced", "label":
"advanced", "required": false, "type": "object", "javaType":
"java.util.Properties", "prefix": "mail.", "multiValue": true, "deprecated":
false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets additional java mail pr [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtps.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtps.json
index bcb81a9d2d7..c866396d855 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtps.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smtps.json
@@ -51,10 +51,10 @@
"replyTo": { "index": 22, "kind": "property", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email address [...]
"subject": { "index": 23, "kind": "property", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes precedenc [...]
"to": { "index": 24, "kind": "property", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
- "useHeaderFrom": { "index": 25, "kind": "property", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoin [...]
- "useHeaderRecipients": { "index": 26, "kind": "property", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configure [...]
- "useHeaderReplyTo": { "index": 27, "kind": "property", "displayName": "Use
Header Reply To", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Reply-To overrides the
replyTo pre-configured in the endpoi [...]
- "useHeaderSubject": { "index": 28, "kind": "property", "displayName": "Use
Header Subject", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Subject overrides the
subject pre-configured in the endpoint [...]
+ "useHeaderFrom": { "index": 25, "kind": "property", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoi [...]
+ "useHeaderRecipients": { "index": 26, "kind": "property", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configur [...]
+ "useHeaderReplyTo": { "index": 27, "kind": "property", "displayName": "Use
Header Reply To", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Reply-To overrides the
replyTo pre-configured in the endpo [...]
+ "useHeaderSubject": { "index": 28, "kind": "property", "displayName": "Use
Header Subject", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message header Subject overrides the
subject pre-configured in the endpoin [...]
"javaMailSender": { "index": 29, "kind": "property", "displayName": "Java
Mail Sender", "group": "producer (advanced)", "label": "producer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.component.mail.JavaMailSender", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "To use a custom
org.apache.c [...]
"additionalJavaMailProperties": { "index": 30, "kind": "property",
"displayName": "Additional Java Mail Properties", "group": "advanced", "label":
"advanced", "required": false, "type": "object", "javaType":
"java.util.Properties", "prefix": "mail.", "multiValue": true, "deprecated":
false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets additional java mail pro [...]
"alternativeBodyHeader": { "index": 31, "kind": "property", "displayName":
"Alternative Body Header", "group": "advanced", "label": "advanced",
"required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
"CamelMailAlternativeBody", "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Specifies the key to an IN message header t
[...]
@@ -127,10 +127,10 @@
"replyTo": { "index": 30, "kind": "parameter", "displayName": "Reply To",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Reply-To recipients (the receivers of the
response mail). Separate multiple email addres [...]
"subject": { "index": 31, "kind": "parameter", "displayName": "Subject",
"group": "producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "The Subject of the message being sent. Note:
Setting the subject in the header takes preceden [...]
"to": { "index": 32, "kind": "parameter", "displayName": "To", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets the destination email address. Separate
multiple email addresses with comma." },
- "useHeaderFrom": { "index": 33, "kind": "parameter", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpoi [...]
- "useHeaderRecipients": { "index": 34, "kind": "parameter", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configur [...]
- "useHeaderReplyTo": { "index": 35, "kind": "parameter", "displayName":
"Use Header Reply To", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Reply-To overrides the replyTo pre-configured in the endpo [...]
- "useHeaderSubject": { "index": 36, "kind": "parameter", "displayName":
"Use Header Subject", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": true,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Subject overrides the subject pre-configured in the endpoin [...]
+ "useHeaderFrom": { "index": 33, "kind": "parameter", "displayName": "Use
Header From", "group": "producer", "label": "producer", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Whether message headers From and Sender
override the sender pre-configured in the endpo [...]
+ "useHeaderRecipients": { "index": 34, "kind": "parameter", "displayName":
"Use Header Recipients", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message headers
To, CC, and BCC override the recipients pre-configu [...]
+ "useHeaderReplyTo": { "index": 35, "kind": "parameter", "displayName":
"Use Header Reply To", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Reply-To overrides the replyTo pre-configured in the endp [...]
+ "useHeaderSubject": { "index": 36, "kind": "parameter", "displayName":
"Use Header Subject", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "Whether message header
Subject overrides the subject pre-configured in the endpoi [...]
"javaMailSender": { "index": 37, "kind": "parameter", "displayName": "Java
Mail Sender", "group": "producer (advanced)", "label": "producer,advanced",
"required": false, "type": "object", "javaType":
"org.apache.camel.component.mail.JavaMailSender", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.mail.MailConfiguration",
"configurationField": "configuration", "description": "To use a custom
org.apache. [...]
"lazyStartProducer": { "index": 38, "kind": "parameter", "displayName":
"Lazy Start Producer", "group": "producer (advanced)", "label":
"producer,advanced", "required": false, "type": "boolean", "javaType":
"boolean", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": false, "description": "Whether the producer should be started
lazy (on the first message). By starting lazy you can use this to allow
CamelContext and routes to startup in situations where a produ [...]
"additionalJavaMailProperties": { "index": 39, "kind": "parameter",
"displayName": "Additional Java Mail Properties", "group": "advanced", "label":
"advanced", "required": false, "type": "object", "javaType":
"java.util.Properties", "prefix": "mail.", "multiValue": true, "deprecated":
false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.mail.MailConfiguration", "configurationField":
"configuration", "description": "Sets additional java mail pr [...]
diff --git a/components-starter/camel-mail-starter/src/main/docs/mail.json
b/components-starter/camel-mail-starter/src/main/docs/mail.json
index 87ac3c8133c..74dff386e2a 100644
--- a/components-starter/camel-mail-starter/src/main/docs/mail.json
+++ b/components-starter/camel-mail-starter/src/main/docs/mail.json
@@ -342,28 +342,28 @@
"type": "java.lang.Boolean",
"description": "Whether message headers From and Sender override the
sender pre-configured in the endpoint URI. Defaults to true. Set to false to
always use the endpoint URI sender, ignoring any From or Sender headers from
the message.",
"sourceType":
"org.apache.camel.component.mail.springboot.MailComponentConfiguration",
- "defaultValue": true
+ "defaultValue": false
},
{
"name": "camel.component.mail.use-header-recipients",
"type": "java.lang.Boolean",
"description": "Whether message headers To, CC, and BCC override the
recipients pre-configured in the endpoint URI. Defaults to true. Set to false
to always use the endpoint URI recipients, ignoring any recipient headers from
the message.",
"sourceType":
"org.apache.camel.component.mail.springboot.MailComponentConfiguration",
- "defaultValue": true
+ "defaultValue": false
},
{
"name": "camel.component.mail.use-header-reply-to",
"type": "java.lang.Boolean",
"description": "Whether message header Reply-To overrides the replyTo
pre-configured in the endpoint URI. Defaults to true. Set to false to always
use the endpoint URI replyTo, ignoring any Reply-To header from the message.",
"sourceType":
"org.apache.camel.component.mail.springboot.MailComponentConfiguration",
- "defaultValue": true
+ "defaultValue": false
},
{
"name": "camel.component.mail.use-header-subject",
"type": "java.lang.Boolean",
"description": "Whether message header Subject overrides the subject
pre-configured in the endpoint URI. Defaults to true. Set to false to always
use the endpoint URI subject, ignoring any Subject header from the message.",
"sourceType":
"org.apache.camel.component.mail.springboot.MailComponentConfiguration",
- "defaultValue": true
+ "defaultValue": false
},
{
"name": "camel.component.mail.use-inline-attachments",
diff --git
a/components-starter/camel-mail-starter/src/main/java/org/apache/camel/component/mail/springboot/MailComponentConfiguration.java
b/components-starter/camel-mail-starter/src/main/java/org/apache/camel/component/mail/springboot/MailComponentConfiguration.java
index a059bc3356b..d224c33b0ae 100644
---
a/components-starter/camel-mail-starter/src/main/java/org/apache/camel/component/mail/springboot/MailComponentConfiguration.java
+++
b/components-starter/camel-mail-starter/src/main/java/org/apache/camel/component/mail/springboot/MailComponentConfiguration.java
@@ -217,26 +217,26 @@ public class MailComponentConfiguration
* always use the endpoint URI sender, ignoring any From or Sender headers
* from the message.
*/
- private Boolean useHeaderFrom = true;
+ private Boolean useHeaderFrom = false;
/**
* Whether message headers To, CC, and BCC override the recipients
* pre-configured in the endpoint URI. Defaults to true. Set to false to
* always use the endpoint URI recipients, ignoring any recipient headers
* from the message.
*/
- private Boolean useHeaderRecipients = true;
+ private Boolean useHeaderRecipients = false;
/**
* Whether message header Reply-To overrides the replyTo pre-configured in
* the endpoint URI. Defaults to true. Set to false to always use the
* endpoint URI replyTo, ignoring any Reply-To header from the message.
*/
- private Boolean useHeaderReplyTo = true;
+ private Boolean useHeaderReplyTo = false;
/**
* Whether message header Subject overrides the subject pre-configured in
* the endpoint URI. Defaults to true. Set to false to always use the
* endpoint URI subject, ignoring any Subject header from the message.
*/
- private Boolean useHeaderSubject = true;
+ private Boolean useHeaderSubject = false;
/**
* To use a custom org.apache.camel.component.mail.JavaMailSender for
* sending emails. The option is a
diff --git a/components-starter/camel-milo-starter/src/main/docs/milo.json
b/components-starter/camel-milo-starter/src/main/docs/milo.json
index 6e4dd684416..9b3830b009b 100644
--- a/components-starter/camel-milo-starter/src/main/docs/milo.json
+++ b/components-starter/camel-milo-starter/src/main/docs/milo.json
@@ -172,6 +172,12 @@
"sourceType":
"org.apache.camel.component.milo.browse.springboot.MiloBrowseComponentConfiguration",
"defaultValue": false
},
+ {
+ "name": "camel.component.milo-browse.password",
+ "type": "java.lang.String",
+ "description": "The password for authentication. Use this instead of
embedding credentials in the endpoint URI when the password contains special
characters (such as {code }, {code \/}, {code }, {code &}).",
+ "sourceType":
"org.apache.camel.component.milo.browse.springboot.MiloBrowseComponentConfiguration"
+ },
{
"name": "camel.component.milo-browse.product-uri",
"type": "java.lang.String",
@@ -203,6 +209,12 @@
"description": "Session timeout in milliseconds",
"sourceType":
"org.apache.camel.component.milo.browse.springboot.MiloBrowseComponentConfiguration"
},
+ {
+ "name": "camel.component.milo-browse.username",
+ "type": "java.lang.String",
+ "description": "The username for authentication. Use this instead of
embedding credentials in the endpoint URI when the username contains special
characters (such as {code }, {code \/}, {code }, {code &}).",
+ "sourceType":
"org.apache.camel.component.milo.browse.springboot.MiloBrowseComponentConfiguration"
+ },
{
"name": "camel.component.milo-client.allowed-security-policies",
"type": "java.lang.String",
@@ -347,6 +359,12 @@
"sourceType":
"org.apache.camel.component.milo.client.springboot.MiloClientComponentConfiguration",
"defaultValue": false
},
+ {
+ "name": "camel.component.milo-client.password",
+ "type": "java.lang.String",
+ "description": "The password for authentication. Use this instead of
embedding credentials in the endpoint URI when the password contains special
characters (such as {code }, {code \/}, {code }, {code &}).",
+ "sourceType":
"org.apache.camel.component.milo.client.springboot.MiloClientComponentConfiguration"
+ },
{
"name": "camel.component.milo-client.product-uri",
"type": "java.lang.String",
@@ -378,6 +396,12 @@
"description": "Session timeout in milliseconds",
"sourceType":
"org.apache.camel.component.milo.client.springboot.MiloClientComponentConfiguration"
},
+ {
+ "name": "camel.component.milo-client.username",
+ "type": "java.lang.String",
+ "description": "The username for authentication. Use this instead of
embedding credentials in the endpoint URI when the username contains special
characters (such as {code }, {code \/}, {code }, {code &}).",
+ "sourceType":
"org.apache.camel.component.milo.client.springboot.MiloClientComponentConfiguration"
+ },
{
"name": "camel.component.milo-server.application-name",
"type": "java.lang.String",
diff --git
a/components-starter/camel-milo-starter/src/main/java/org/apache/camel/component/milo/browse/springboot/MiloBrowseComponentConfiguration.java
b/components-starter/camel-milo-starter/src/main/java/org/apache/camel/component/milo/browse/springboot/MiloBrowseComponentConfiguration.java
index 35d54101d0f..49985587c8e 100644
---
a/components-starter/camel-milo-starter/src/main/java/org/apache/camel/component/milo/browse/springboot/MiloBrowseComponentConfiguration.java
+++
b/components-starter/camel-milo-starter/src/main/java/org/apache/camel/component/milo/browse/springboot/MiloBrowseComponentConfiguration.java
@@ -154,6 +154,18 @@ public class MiloBrowseComponentConfiguration
* Session timeout in milliseconds
*/
private Long sessionTimeout;
+ /**
+ * The password for authentication. Use this instead of embedding
+ * credentials in the endpoint URI when the password contains special
+ * characters (such as {code }, {code /}, {code }, {code &}).
+ */
+ private String password;
+ /**
+ * The username for authentication. Use this instead of embedding
+ * credentials in the endpoint URI when the username contains special
+ * characters (such as {code }, {code /}, {code }, {code &}).
+ */
+ private String username;
public String getClientId() {
return clientId;
@@ -356,4 +368,20 @@ public class MiloBrowseComponentConfiguration
public void setSessionTimeout(Long sessionTimeout) {
this.sessionTimeout = sessionTimeout;
}
+
+ public String getPassword() {
+ return password;
+ }
+
+ public void setPassword(String password) {
+ this.password = password;
+ }
+
+ public String getUsername() {
+ return username;
+ }
+
+ public void setUsername(String username) {
+ this.username = username;
+ }
}
\ No newline at end of file
diff --git
a/components-starter/camel-milo-starter/src/main/java/org/apache/camel/component/milo/client/springboot/MiloClientComponentConfiguration.java
b/components-starter/camel-milo-starter/src/main/java/org/apache/camel/component/milo/client/springboot/MiloClientComponentConfiguration.java
index f65e1613f3e..07a270c106a 100644
---
a/components-starter/camel-milo-starter/src/main/java/org/apache/camel/component/milo/client/springboot/MiloClientComponentConfiguration.java
+++
b/components-starter/camel-milo-starter/src/main/java/org/apache/camel/component/milo/client/springboot/MiloClientComponentConfiguration.java
@@ -168,6 +168,18 @@ public class MiloClientComponentConfiguration
* Session timeout in milliseconds
*/
private Long sessionTimeout;
+ /**
+ * The password for authentication. Use this instead of embedding
+ * credentials in the endpoint URI when the password contains special
+ * characters (such as {code }, {code /}, {code }, {code &}).
+ */
+ private String password;
+ /**
+ * The username for authentication. Use this instead of embedding
+ * credentials in the endpoint URI when the username contains special
+ * characters (such as {code }, {code /}, {code }, {code &}).
+ */
+ private String username;
public String getClientId() {
return clientId;
@@ -378,4 +390,20 @@ public class MiloClientComponentConfiguration
public void setSessionTimeout(Long sessionTimeout) {
this.sessionTimeout = sessionTimeout;
}
+
+ public String getPassword() {
+ return password;
+ }
+
+ public void setPassword(String password) {
+ this.password = password;
+ }
+
+ public String getUsername() {
+ return username;
+ }
+
+ public void setUsername(String username) {
+ this.username = username;
+ }
}
\ No newline at end of file
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/mail.adoc
b/docs/spring-boot/modules/ROOT/pages/starters/mail.adoc
index 33c47069017..06b9b37854c 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/mail.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/mail.adoc
@@ -81,10 +81,10 @@ The starter supports 60 options, which are listed below.
| camel.component.mail.to | Sets the destination email address. Separate
multiple email addresses with comma. | | String
| camel.component.mail.unseen | Whether to limit by unseen mails only. | true
| Boolean
| camel.component.mail.use-global-ssl-context-parameters | Enable usage of
global SSL context parameters. | false | Boolean
-| camel.component.mail.use-header-from | Whether message headers From and
Sender override the sender pre-configured in the endpoint URI. Defaults to
true. Set to false to always use the endpoint URI sender, ignoring any From or
Sender headers from the message. | true | Boolean
-| camel.component.mail.use-header-recipients | Whether message headers To, CC,
and BCC override the recipients pre-configured in the endpoint URI. Defaults to
true. Set to false to always use the endpoint URI recipients, ignoring any
recipient headers from the message. | true | Boolean
-| camel.component.mail.use-header-reply-to | Whether message header Reply-To
overrides the replyTo pre-configured in the endpoint URI. Defaults to true. Set
to false to always use the endpoint URI replyTo, ignoring any Reply-To header
from the message. | true | Boolean
-| camel.component.mail.use-header-subject | Whether message header Subject
overrides the subject pre-configured in the endpoint URI. Defaults to true. Set
to false to always use the endpoint URI subject, ignoring any Subject header
from the message. | true | Boolean
+| camel.component.mail.use-header-from | Whether message headers From and
Sender override the sender pre-configured in the endpoint URI. Defaults to
true. Set to false to always use the endpoint URI sender, ignoring any From or
Sender headers from the message. | false | Boolean
+| camel.component.mail.use-header-recipients | Whether message headers To, CC,
and BCC override the recipients pre-configured in the endpoint URI. Defaults to
true. Set to false to always use the endpoint URI recipients, ignoring any
recipient headers from the message. | false | Boolean
+| camel.component.mail.use-header-reply-to | Whether message header Reply-To
overrides the replyTo pre-configured in the endpoint URI. Defaults to true. Set
to false to always use the endpoint URI replyTo, ignoring any Reply-To header
from the message. | false | Boolean
+| camel.component.mail.use-header-subject | Whether message header Subject
overrides the subject pre-configured in the endpoint URI. Defaults to true. Set
to false to always use the endpoint URI subject, ignoring any Subject header
from the message. | false | Boolean
| camel.component.mail.use-inline-attachments | Whether to use disposition
inline or attachment. | false | Boolean
| camel.component.mail.use-java-mail-session-properties-from-headers | Whether
to allow dynamic JavaMail session properties (message headers whose key starts
with mail.smtp. or mail.smtps.) to override the endpoint configuration on a
per-message basis. This is disabled by default. Only enable it when these
headers originate exclusively from trusted route logic, never from data
crossing a trust boundary (for example HTTP query parameters, or JMS/Kafka
messages from untrusted producers). W [...]
| camel.component.mail.username | The username for login. See also
setAuthenticator(MailAuthenticator). | | String
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/milo.adoc
b/docs/spring-boot/modules/ROOT/pages/starters/milo.adoc
index e426650a486..aa855cc63f0 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/milo.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/milo.adoc
@@ -25,7 +25,7 @@ Please refer to the above links for usage and configuration
details.
== Spring Boot Auto-Configuration
-The starter supports 74 options, which are listed below.
+The starter supports 78 options, which are listed below.
[width="100%",cols="2,5,^1,2",options="header"]
|===
@@ -51,11 +51,13 @@ The starter supports 74 options, which are listed below.
| camel.component.milo-browse.milo-client-connection-manager | Instance for
managing client connections. The option is a
org.apache.camel.component.milo.client.MiloClientConnectionManager type. | |
MiloClientConnectionManager
| camel.component.milo-browse.override-host | Override the server reported
endpoint host with the host from the endpoint URI. | false | Boolean
| camel.component.milo-browse.override-port | Override the server reported
endpoint port with the port from the endpoint URI. | false | Boolean
+| camel.component.milo-browse.password | The password for authentication. Use
this instead of embedding credentials in the endpoint URI when the password
contains special characters (such as \{code }, \{code /}, \{code }, \{code &}).
| | String
| camel.component.milo-browse.product-uri | The product URI |
http://camel.apache.org/EclipseMilo | String
| camel.component.milo-browse.request-timeout | Request timeout in
milliseconds | | Long
| camel.component.milo-browse.requested-publishing-interval | The requested
publishing interval in milliseconds | | Double
| camel.component.milo-browse.session-name | Session name | | String
| camel.component.milo-browse.session-timeout | Session timeout in
milliseconds | | Long
+| camel.component.milo-browse.username | The username for authentication. Use
this instead of embedding credentials in the endpoint URI when the username
contains special characters (such as \{code }, \{code /}, \{code }, \{code &}).
| | String
| camel.component.milo-client.allowed-security-policies | A set of allowed
security policy URIs. Default is to accept all and use the highest. | | String
| camel.component.milo-client.application-name | The application name | Apache
Camel adapter for Eclipse Milo | String
| camel.component.milo-client.application-uri | The application URI |
http://camel.apache.org/EclipseMilo/Client | String
@@ -78,11 +80,13 @@ The starter supports 74 options, which are listed below.
| camel.component.milo-client.milo-client-connection-manager | Instance for
managing client connections. The option is a
org.apache.camel.component.milo.client.MiloClientConnectionManager type. | |
MiloClientConnectionManager
| camel.component.milo-client.override-host | Override the server reported
endpoint host with the host from the endpoint URI. | false | Boolean
| camel.component.milo-client.override-port | Override the server reported
endpoint port with the port from the endpoint URI. | false | Boolean
+| camel.component.milo-client.password | The password for authentication. Use
this instead of embedding credentials in the endpoint URI when the password
contains special characters (such as \{code }, \{code /}, \{code }, \{code &}).
| | String
| camel.component.milo-client.product-uri | The product URI |
http://camel.apache.org/EclipseMilo | String
| camel.component.milo-client.request-timeout | Request timeout in
milliseconds | | Long
| camel.component.milo-client.requested-publishing-interval | The requested
publishing interval in milliseconds | | Double
| camel.component.milo-client.session-name | Session name | | String
| camel.component.milo-client.session-timeout | Session timeout in
milliseconds | | Long
+| camel.component.milo-client.username | The username for authentication. Use
this instead of embedding credentials in the endpoint URI when the username
contains special characters (such as \{code }, \{code /}, \{code }, \{code &}).
| | String
| camel.component.milo-server.application-name | The application name | |
String
| camel.component.milo-server.application-uri | The application URI | | String
| camel.component.milo-server.autowired-enabled | Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which then gets configured on the component. This
can be used for automatic configuring JDBC data sources, JMS connection
factories, AWS Clients, etc. | true | Boolean