No. MailWizz allows unlimited local or staging subdomains without consuming a license slot. For example:
Just use the same license key – the licensing server automatically recognizes these as safe test environments.
| License Type | Domains Allowed | Support & Updates |
|--------------|----------------|-------------------|
| Regular | 1 production domain + unlimited dev/test subdomains (e.g., dev.yourdomain.com) | 12 months |
| Unlimited | Unlimited domains (reseller/agency use) | 12 months |
| Extended | 5 domains | 12 months |
After 12 months, the license key still works for sending emails, but you cannot update MailWizz to newer versions unless you renew (20% discount for renewals). mailwizz license key work
A common question: Does a MailWizz license key work without internet access?
Short answer: Not for long.
MailWizz requires periodic online validation. If your server is completely air-gapped or firewalled from the internet: Just use the same license key – the
For development or staging environments that are offline, you can request a development license exemption from MailWizz support. They may provide a special key that skips public validation but is time-limited.
A: Yes, as long as the domain remains the same. The license is bound to the domain name, not the server IP. After migration, simply re-enter the license key to refresh validation.
MailWizz includes a grace period of 7 days. If the licensing server is temporarily unreachable, your installation assumes the last known valid state. After 7 consecutive days of failed validation, a persistent warning appears, but email sending remains fully functional. For development or staging environments that are offline,
A MailWizz license key is a unique alphanumeric string provided after purchasing the application from Cottage Twelve (the official developer). It serves three main purposes:
Without a valid license key, MailWizz will continue to send emails, but you’ll lose access to automatic updates and support.
Add the following lines to force the license key (useful for automation):
<?php
return array(
'license' => array(
'key' => 'MW-XXXX-XXXX-XXXX-XXXX',
),
);
After adding, clear cache:
/usr/bin/php /path/to/mailwizz/apps/console/console.php cache-clear