This is an automated email from the ASF dual-hosted git repository. danhaywood pushed a commit to branch 3.0.0 in repository https://gitbox.apache.org/repos/asf/causeway.git
commit d93765fb4e3f2d3ae9f083299f73c1a239035dd0 Author: Dan Haywood <[email protected]> AuthorDate: Tue Jun 4 08:29:24 2024 +0100 CAUSEWAY-3757 : improves docs for EmailService --- .../services/email/hooks/EmailService_010-implementation.adoc | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/antora/components/refguide-index/modules/applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc b/antora/components/refguide-index/modules/applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc index c5181b9786..85717bb36d 100644 --- a/antora/components/refguide-index/modules/applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc +++ b/antora/components/refguide-index/modules/applib/pages/index/services/email/hooks/EmailService_010-implementation.adoc @@ -5,11 +5,17 @@ == Implementation -As noted in the introduction, the core framework provides a default implementation, `EmailServiceDefault`. +As noted in the introduction, the core framework provides a default implementation, xref:refguide:core:index/runtimeservices/email/EmailServiceDefault.adoc[]. This sends email as an HTML message, using an external SMTP provider. === Configuration Properties -The default implementation defines a number of xref:refguide:config:sections/causeway.core.runtime-services.adoc[configuration properties], under the `causeway.core.runtime-services.email` key. +The default implementation (xref:refguide:core:index/runtimeservices/email/EmailServiceDefault.adoc[]) defines a number of xref:refguide:config:sections/causeway.core.runtime-services.adoc[configuration properties], under the `causeway.core.runtime-services.email` key. + +It also requires that an implementation of Spring's `JavaMailSender` is present on the classpath. +This requires its own configuration. + +// https://issues.apache.org/jira/browse/CAUSEWAY-3757 is an intention to simplify this configuratoin. +
