--- layout: default title: Notifier parent: Configuration nav_order: 8 has_children: true --- # Notifier **Authelia** sometimes needs to send messages to users in order to verify their identity. ## Configuration ```yaml notifier: disable_startup_check: false template_path: /path/to/templates/folder filesystem: {} smtp: {} ``` ## Options ### disable_startup_check
type: boolean {: .label .label-config .label-purple } default: false {: .label .label-config .label-blue } required: no {: .label .label-config .label-green }
The notifier has a startup check which validates the specified provider configuration is correct and will be able to send emails. This can be disabled with the `disable_startup_check` option: ### template_path
type: string {: .label .label-config .label-purple } default: "" {: .label .label-config .label-blue } required: no {: .label .label-config .label-green }
This option allows the administrator to set custom templates for notifications the templates folder should contain the following files |File |Description | |------------------------|---------------------------------------------------| |PasswordResetStep1.html |HTML Template for Step 1 of password reset process | |PasswordResetStep1.txt |Text Template for Step 1 of password reset process | |PasswordResetStep2.html |HTML Template for Step 2 of password reset process | |PasswordResetStep2.txt |Text Template for Step 2 of password reset process | Note: * if you don't define some of these files, a default template is used for that notification In template files, you can use the following variables: |File |Description | |------------------------|---------------------------------------------------| |`{{.title}}`| A predefined title for the email.
It will be `"Reset your password"` or `"Password changed successfully"`, depending on the current step | |`{{.url}}` | The url that allows to reset the user password | |`{{.displayName}}` |The name of the user, i.e. `John Doe` | |`{{.button}}` |The content for the password reset button, it's hardcoded to `Reset` | |`{{.remoteIP}}` |The remote IP address that initiated the request or event | #### Example ```html

{{.title}}

Hi {{.displayName}}
This email has been sent to you in order to validate your identity Click here to change your password ``` ### filesystem The [filesystem](filesystem.md) provider. ### smtp The [smtp](smtp.md) provider.