Copyright © 2025 All Rights Reserved
In WHMCS, when a domain name is linked to a registrar module, the DNS service and email forwarding are tied to that registrar. However, you may use your own services or those of third parties.
Since our module is encoded with ionCube, we offer a way to override certain functionalities such as DNS management and email forwarding. It is also possible to add code that is triggered during domain registration or transfer validation (similarly to a webhook).
Here is a list of the different functions that can be modified in the file ./modules/dotsoftextension/dotsoftextension.inc.php
Email Forwarding Management
DNS Management
This function is executed when WHMCS retrieves the content of the DNS zone to display in the client area.
dotsoftextension_SaveDNS_custom
This function is executed when WHMCS saves the DNS zone in the client area.
DNSSEC Management
DNSSEC management must be managed and configured by you. This function allows customers to enable or disable DNSSEC.
dotsoftextension_enableDnsSec_custom