Skip to main content

Renewing your domains and mailboxes

How domain and mailbox renewals work, what renewals cost, and what to do to keep your domains from expiring.

Wondering how to renew your domains or keep your mailboxes active? In most cases there is nothing manual to do — renewals happen automatically as long as your subscription is active. Here is exactly how it works.

How domain renewals work

Your domains renew automatically while your subscription is active, as long as your subscription end date falls after the domain's renewal date. Domain registrations are valid for one year at a time; with Maildoso, the renewal is handled automatically as long as your domain subscription remains active. An "active subscription" in Maildoso means that your plan is currently paid and has not been canceled.

  • Domains are only renewed while you have an active subscription at the time of the domain's renewal date — having an active subscription today doesn't retroactively renew a domain whose renewal date already passed during a gap in coverage.

  • If your plan ends on or before a domain's renewal date, that domain will not renew.

  • If you cancel before a domain expires, it will not be renewed.

My domain shows "Awaiting Renewal" — what should I do?

First: don't delete the domain or its mailboxes, and don't re-add or re-register it. "Awaiting Renewal" is resolved from our side in almost every case, and removing things while a domain is in this state makes recovery harder. Contact support with the affected domain names and your account email — we'll check why the renewal hasn't gone through and fix it. (For what other statuses on the Domains page mean, see Domain status glossary: what your domain's status means.)

There are two different situations behind this status:

  • Your subscription is active and paid. Then a domain stuck in Awaiting Renewal is a renewal-queue issue on our side (this happens, especially when several domains share the same renewal date). We re-queue or renew the domains manually — nothing to replace, nothing to pay again.

  • Your subscription had a gap (expired, cancelled, a failed renewal payment or a promo period ended) that included the domain's renewal date. Then the domain wasn't renewed. If the registry's grace period hasn't ended we can usually still renew it once the subscription is back in place; if the domain has genuinely been released by the registry, we'll tell you, and the fix is to register a replacement domain in the same slot (see Domain replacement). Either way, let us confirm which case applies before you remove anything.

An expired domain stops resolving, so its mailboxes stop sending (sequencers typically show this as a 422 or "domain unavailable" error even though IMAP may still work). If you're seeing that pattern, check the Domains page first and contact us with the domain names.

Before contacting us, it helps to confirm

  1. Your subscription is active and the payment went through — check your billing page for any failed or outstanding invoice.

  2. The affected domain's renewal date falls before your subscription's end date. If renewal date > end date, that domain won't auto-renew (see the rule above).

  3. You have not cancelled or paused your subscription around the domain's renewal date, even briefly.

  4. The domain is not in a 'Manually Disabled' state — if it is, that requires manual review (see My domain shows "MANUALLY DISABLED" — can it be reactivated?).

Include the date your subscription renewed (or your invoice date) so we can compare it against each domain's renewal date and confirm the cause.

My registrar or a WHOIS lookup shows different renewal/expiry info than the Maildoso portal

Maildoso registers and manages your domains through our backend registrar, so the status shown in your Maildoso dashboard is the source of truth for any domain still under our management — a third-party WHOIS lookup or a registrar-branded status page can lag behind or show cached information, especially right after a renewal or status change. If our dashboard shows a domain as renewed or Active but an external WHOIS check still shows it expiring, this is typically just propagation delay; give it a day and check again before assuming something went wrong.

I moved my domain to another registrar — why does Maildoso still show a status for it?

Once a domain is transferred out to a different registrar (for example Dynadot or Cloudflare Registrar), it's no longer under Maildoso's management, so our dashboard status for it is no longer meaningful and can show as expired or stale even though the domain is live and fine at its new registrar. Manage renewal, DNS, and expiry for a transferred-out domain directly with its new registrar going forward — check there first if you're working against a deadline, rather than relying on the Maildoso dashboard. If you'd like us to reflect that the domain has left your account (for example, to free up a slot on your plan), contact support with the domain name. (See Transferring your domains out of Maildoso for how a transfer-out works.)

If you're not sure whether a domain is still under Maildoso's management or has already moved, contact us with the domain name and we'll confirm.

What renewals cost

Domain renewals are covered by your yearly domain subscription — $15 per domain per year, the same as the registration price. That fee covers the registrar's renewal cost up to $15 per domain, so for almost all domains there is nothing extra to pay. If a particular domain renews for more than the covered amount (some premium TLDs do), we'll let you know: you can pay the difference to keep it, or let it go and register a different domain in the same slot. Domain renewal charges are non-refundable because the registrar cost is paid at renewal — see Refunds and cancellations.

How to keep your domains from expiring

  • Keep your subscription active, and make sure its end date is after your domains' renewal dates.

  • Keep your payment information up to date to avoid failed renewal transactions — a failed domain renewal payment is the most common reason domains expire.

  • If you want to confirm a specific domain's renewal date, or pay an additional amount for a domain that renews above the covered price, contact us and we'll help.

  • If you'd rather not keep a domain, you can let it expire and add a different domain instead — but tell us, so the slot and mailboxes are handled cleanly.

Renewing your mailboxes

Your mailboxes stay active for as long as your subscription is active. What happens after a missed payment or a cancellation depends on the state of the subscription — and whether your mailboxes still exist. There are three cases, and they lead to different outcomes, so please check which one applies to you before paying for anything.

Case 1 — Payment failed, subscription still active (past due). Your mailboxes are deactivated but still exist. Update your card and pay the open invoice from your billing page. Your mailboxes come back once the payment goes through, with their warmup history and reputation intact. If they still show as inactive or return a 535 login error afterwards, contact us — after a past-due period the mailbox login sometimes stays blocked on our side and we re-enable it manually, then you re-export your CSV.

Case 2 — Subscription cancelled, mailboxes still in your dashboard. If you (or repeated failed payments) cancelled the subscription but your mailboxes are still listed on the Email Accounts page, shown as Inactive: don't pay the old invoice. A cancelled subscription can't be reactivated — a payment against it only settles the past period and doesn't start a new billing cycle. Contact us instead: we create a new subscription for the same mailboxes and send you a payment link. Once it's paid we reactivate the existing mailboxes, and their warmup history and reputation are kept.

Case 3 — Subscription cancelled and the mailboxes are gone from your dashboard. When a subscription is cancelled and its paid period ends, the mailboxes on it are removed — not just deactivated. If the Email Accounts page no longer lists them, they no longer exist and cannot be restored: not by us, and not by buying a new plan. A new subscription gives you fresh mailbox slots to create new mailboxes in, on your existing domains, and those new mailboxes start from zero — including a full 14-day warmup. If you're in this case, know this before you pay for a new plan: you are buying new mailboxes, not getting the old ones back.

Not sure which case you're in? Open the Email Accounts page. Mailboxes listed there (even as Inactive) can be reactivated — that's Case 1 or 2. Mailboxes missing from the list are gone — that's Case 3. If in doubt, send us your account email and we'll check before you pay anything.

If you're planning to cancel but may want to come back: your mailboxes and their warmup are only safe while the subscription is active. Once it ends, they're removed. If you want to pause rather than lose them, contact us before the end of your paid period.

What happens when you reactivate a subscription?

Reactivation applies to Case 1 and Case 2 above — mailboxes that still exist. When we set up a new subscription for them:

  1. New plan, not a restored one. A new subscription is created for billing going forward. The previous (cancelled) subscription itself is never restored. For example, if you previously had an Email Accounts subscription, it is replaced by the new plan.

  2. Existing mailboxes carry over. The new plan is set up for your existing mailboxes; it does not create additional or unused mailboxes. Your current mailboxes continue to work as long as the new plan stays active.

  3. Domain subscriptions are unaffected. If you had an active domain subscription before, it stays as it is. Only the mailbox subscription changes.

  4. Billing starts on the day you pay. From that date the cycle renews monthly.

If your mailboxes are already gone (Case 3), there's nothing to reactivate: a new plan simply gives you slots to create new mailboxes in.

Still have questions about a renewal or a specific domain? Contact us and we'll review your account and help you sort it out.

Did this answer your question?