
Time expiry - the license can be set to expire of specific date or after specific time interval

Usage Restricted to specific hardware- linked to hardware id

Usage Restricted to specific virtual host - linked to Virtual Host Name

Usage Restricted to specific IP - linked to the PHP server IP
nu-licgen -k "super-store 1.1 trial" -a caption="super-store version 1.1" -x caption --lperiod 14 license_name.txt

generate your license with the following attribute: -a Expires='15052008':
nu-licgen -k "super-store 1.1 trial" -a Expires='15052008' --ldate <05/15/2008> license_name.txt
The command above creates the license expiring on 05/15/2008 and also puts an attribute "Expires" in it

Now you can use this attribute in your encoded PHP script, linked to this license:
<?php
$exp_date = pelm_get_attribute('Expires');
if (exp_date == date('dMY')) {
mail('customer@email.com', 'Your license is about to expire', $message);
}
?>