Log in to the Abiquo API Server as an administrator
In the
config
folder, if there is nomail
folder, create amail
folder and set the owner as thetomcat
userCode Block /opt/abiquo/config/mail
In the
mail
folder, create the following filesEmail file:
resetPasswordTemplate_en_US.mustache
Code Block language xml <p>Hi,</p> <p>We've received a request to reset the password associated with:</p> <p><strong>{{username}}</strong></p> <p>Please use the following link:</p> <p>{{link}}</p> <p>If you did not request the password reset, please ignore this email.</p> <p>Thank you,</p> <p>The Abiquo Team</p>
Properties file:
resetPassword_en_US.properties
Code Block subject=Reset Your Abiquo Password
You cannot set values of the username and link properties. If you set these values, the platform will overwrite them
If you change the subject property, you must restart the Tomcat server to apply your changes
Optionally, add custom variables and content
In the email body, to add a custom variable, use double curly braces (also called double mustaches). For example
Code Block <p>Please call your system Administrator on <strong>{{helpline}}</strong></p>
Then in your properties file, set a value for your custom variable
Code Block helpline=555 12345
To return unescaped HTML as part of a template property, use the triple mustache, which is "
{{{
" and "}}}
".
The Mustache templating software that adds the property values will escape HTML variables in double mustaches by default.
If your users have a different locale, such as when they use a language other than English, rename the file to change to the language code for the user locale
For example, for "
Spanish - Spain
" change theen_US
toes_ES
.The user locale is the UI language set when you create the user
Change the owner of the files to the tomcat
tomcat
user
Page Comparison
General
Content
Integrations