Email Licenses Page
QlmEmailLicense.aspx
QlmEmailLicense.aspx is a web page that allows a user to enter their email address to receive an email with all license keys registered to that email address. This is useful for customers who forget their license keys. The page supports the following optional argument:
is_email: Email address (optional)
Example: https://qlm3.net/qlmdemo/qlmcustomersite/QlmEmailLicense.aspx?is_email=tom@tom.com
The content of the email that is sent to the customer is configurable by setting the Server Property customerSite/emailTemplateRequestKeys.
Additionally, the QLM License Server must be configured with an SMTP Server as described in this article: How to configure the QLM to send emails from the server
Argument | Description |
is_email | The email address of a registered customer |
Additionally, the QlmEmailLicense.aspx page makes use of Google's reCAPTCHA service. This is highly recommended to avoid spam and abuse.
In order to use Google's reCAPTCHA service, you must register your site with Google. You can find detailed instructions on Google's site.
Once you have registered with Google and received your API key pair (Site Key and Secret Key), you must enter these keys in the QlmEmailLicense.aspx file as follows:
Open QlmEmailLicense.aspx with a text editor of your choice
Locate the PublicKey and PrivateKey entries
Set the PublicKey to your Site Key
Set the PrivateKey to your Secret Key
Save the file
Open the web.config file of the QlmCustomerSite web application
Locate the enableCaptcha setting and set the value to True.
If you do not wish to use Google reCAPTCHA:
Open the QlmEmailLicense.aspx file with a text editor of your choice
Locate the <!-- Google reCAPTCHA -- START --> comment
Delete or comment out all the code until the <!-- Google reCAPTCHA -- END --> comment
Save the file
Open the web.config file of the QlmCustomerSite web application
Locate the enableCaptcha setting and set the value to False.
Last updated