This is an automated email from the ASF dual-hosted git repository.
mattcasters pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/hop.git
The following commit(s) were added to refs/heads/main by this push:
new 3f00904eb5 Issue #8755 : Let the mail tests call James WebAdmin
without a password (#8789)
3f00904eb5 is described below
commit 3f00904eb5415534db75724d23bbe24387d83692
Author: Matt Casters <[email protected]>
AuthorDate: Wed Oct 7 15:42:13 2026 +0200
Issue #8755 : Let the mail tests call James WebAdmin without a password
(#8789)
James 3.9.1 generates a random WebAdmin password when none is configured.
The mail integration tests create domains and users without a Password
header, so those calls are rejected and SMTP then refuses the recipient.
---
docker/integration-tests/resource/mail/conf/webadmin.properties | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/docker/integration-tests/resource/mail/conf/webadmin.properties
b/docker/integration-tests/resource/mail/conf/webadmin.properties
index 563c983272..8a2740d810 100644
--- a/docker/integration-tests/resource/mail/conf/webadmin.properties
+++ b/docker/integration-tests/resource/mail/conf/webadmin.properties
@@ -47,3 +47,9 @@ https.enabled=false
# in addition to your product default routes. Routes needs to be located
# within the classpath or in the ./extensions-jars folder.
#extensions.routes=
+
+# James 3.9.1 generates a random WebAdmin password when none is configured
+# (password.generate defaults to true) and rejects requests that omit the
+# Password header. The mail integration tests create domains and users
+# without that header.
+password.generate=false