Fixes #16930 Fixes #16273 Fixes #20884 For connecting to some SMTP servers with TLS, we need the `mail.smtp.ssl.enable` property to be set to `true`, in addition to the `mail.smtp.starttls.enable` property. We add that in this PR. Also, the username/password fields are now _always_ visible. Previously, if you wanted to configure credentials, with TLS disabled, you have to enable TLS, set credentials, and then disable TLS again. Also, the send-test-email API was ignoring the TLS setting in Admin Settings. This PR fixes that as well, but including that piece of information in the payload sent to the server, and the API to make use of it. |
||
|---|---|---|
| .. | ||
| .run | ||
| appsmith-git | ||
| appsmith-interfaces | ||
| appsmith-plugins | ||
| appsmith-server | ||
| envs | ||
| mongo-seed | ||
| reactive-caching | ||
| scripts | ||
| .gitignore | ||
| build.sh | ||
| buildpack-run.sh | ||
| docker-compose.yml | ||
| Dockerfile | ||
| entrypoint.sh | ||
| pom.xml | ||
| Procfile | ||
| README.md | ||
| system.properties | ||
Appsmith Server
This is the server-side repository for the Appsmith framework.
For details on setting up your development machine, please refer to this Setup Guide.