Log in to the Abiquo API Server as an administrator
In the config folder, if there is no mail folder, create a mail folder and set the owner as the tomcat user
/opt/abiquo/config/mail
In the mail folder, create the following files
Email file
guestPasswordSMSTemplate_en_US.mustache
Virtual machine: Uuid: {{vmuuid}} Name: {{vmname}} ProviderId: {{vmproviderid}} Password: {{loginpassword}}
The additional content that you can add for this SMS is as follows
Login user: {{loginuser}} Fully qualified domain name: {{fqdn}} User that created the VM: {{username}}
Properties file
guestPasswordSMS_en_US.properties
-
By default the properties file is empty for the guest password SMS message
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
<p>Please call your system Administrator on <strong>{{helpline}}</strong></p>
Then in your properties file, set value for your custom variable
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 language other than English, rename the file to change the language code to the user language
For example, for "Spanish - Spain" change the en_US to es_ES
The user language is the UI language when you create the user
Change the owner of the files to the tomcat user
General
Content
Integrations