Rewrite module features

In WHMCS, when a domain name is linked to a domain registrar module, the DNS service as well as the email forwarding is linked to that provider. However, it is possible that you use your own services or third party ones.

Due to the fact that our module is ioncube encoded, we offer a way to rewrite some features such as the DNS management and the email forwarding. It is also possible to write some codes when a domain name is registered or transferred (same way that a webhook).

Post domain registration and transfer

netim_PostRegisterDomain and netim_PostTransferDomain functions are respectively called by the module when a domain name is successfully registered or transfered in.

Thus you can add your code in these functions to process additional actions.

DNS management

The default code in the functions below is written for the DNS service at Netim. Thus, replace it for your own provider if needed.
 
netim_GetDNS_custom
 
This function is executed when WHMCS gets the DNS zone content to be displayed in the client area.
 
netim_SaveDNS_custom
 
This function is executed when WHMCS saves the DNS zone in the client area.

Email forwarding management

The default code in the functions below is written for the email forwarding service at Netim. Thus replace it for your own provider if needed.
 
netim_GetEmailForwarding_custom
 
This function is executed when WHMCS gets the email forwarding list to be displayed in the client area.
 
netim_SaveEmailForwarding_custom
 
This function is executed when WHMCS saves the email forwarding list in the client area.