orange-guitar-65918
02/12/2024, 9:24 AMchilly-king-10285
02/12/2024, 9:25 AMchilly-king-10285
02/12/2024, 9:25 AMshell ## List all available projects ory list projects ## Get config ory get identity-config <project-id> --format yaml > identity-config.yaml
3. Add your Base64-encoded custom message templates to the config: yaml courier: smtp: from_name: MyProject via Ory templates: recovery: invalid: email: body: { "html": "<base64://ENCODED_HTML_TEMPLATE>", "plaintext": "<base64://ENCODED_PLAINTEXT_TEMPLATE>" } valid: email: body: {} verification: invalid: email: body: {} valid: email: body: {} login: valid: email: body: {} registration: valid: email: body: {}
4. Upload the edited config: shell ory update identity-config <project-id> --file updated_config.yaml
In the Ory Network, you can use only Base64-encoded templates. http://
or file://
URIs are not supported. If you provide custom templates using unsupported methods, the system uses the default templates. For more details, you can refer to the [Ory documentation](https://www.ory.sh/docs/kratos/emails-sms/custom-email-templates). As for customizing error messages, the provided extracts do not contain specific information on how to customize error messages in Ory Kratos. You may want to refer to the official Ory Kratos documentation for more information on this topic.