diff --git a/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml b/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
index 14ea6f867..6cd0aa7bb 100644
--- a/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
+++ b/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
@@ -652,6 +652,29 @@
text
+
+
+ header
+
+
+
+ validation.dns_miab_user
+
+ text
+ User with admin priviledges
+
+
+ validation.dns_miab_password
+
+ text
+ Password for admin user
+
+
+ validation.dns_miab_server
+
+ text
+ MailinaBox Server FQDN
+
header
diff --git a/security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml b/security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
index da8b7692c..0b5070634 100644
--- a/security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+++ b/security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
@@ -394,6 +394,7 @@
Linode API
Loopia API
LuaDNS.com API
+ MailinaBox API
Name.com API
Namecheap API
Namesilo.com API
@@ -696,6 +697,15 @@
N
+
+ N
+
+
+ N
+
+
+ N
+
N
diff --git a/security/acme-client/src/opnsense/scripts/OPNsense/AcmeClient/certhelper.php b/security/acme-client/src/opnsense/scripts/OPNsense/AcmeClient/certhelper.php
index d83de618f..7f1578ad3 100755
--- a/security/acme-client/src/opnsense/scripts/OPNsense/AcmeClient/certhelper.php
+++ b/security/acme-client/src/opnsense/scripts/OPNsense/AcmeClient/certhelper.php
@@ -811,6 +811,11 @@ function run_acme_validation($certObj, $valObj, $acctObj)
$proc_env['ME_Key'] = (string)$valObj->dns_me_key;
$proc_env['ME_Secret'] = (string)$valObj->dns_me_secret;
break;
+ case 'dns_miab':
+ $proc_env['MIAB_Username'] = (string)$valObj->dns_miab_user;
+ $proc_env['MIAB_Password'] = (string)$valObj->dns_miab_password;
+ $proc_env['MIAB_Server'] = (string)$valObj->dns_miab_server;
+ break;
case 'dns_namecheap':
$proc_env['NAMECHEAP_USERNAME'] = (string)$valObj->dns_namecheap_user;
$proc_env['NAMECHEAP_API_KEY'] = (string)$valObj->dns_namecheap_api;