Pre-warmed inboxes

Pre-Warmed Domains and Accounts

Pre-warmed domains and accounts on EmailPal are leased mailboxes on domains we bought for the pool that already finished at least 14 days of warming, with SPF, DKIM and DMARC in place and a measured inbox-placement rate attached. Ready to send 15 cold emails a day from day one.

What are pre-warmed domains and accounts?

A new domain and mailbox have no sending history. Inbox providers treat that as unknown, which is why a brand-new Google Workspace seat or a brand-new SMTP account usually needs two to three weeks of warmup before campaign volume is safe.

Pre-warmed domains and accounts skip that wait on your side. EmailPal bought the domain for the pool, warmed the mailboxes for at least 14 days against a network of real Gmail, Outlook and Yahoo inboxes, and listed each address with the inbox-placement rate measured across that ramp.

You do not bring a custom domain name or pick mailbox handles. The listing is a domain with its mailboxes already named, authenticated and warmed — one company story, ready to claim.

This is the same category Instantly's "Pre-Warmed Domains and Accounts" article and Smartlead's "Pre-warmed Mailboxes" article occupy. EmailPal's version is a lease at $3/mo per mailbox, a 15/day recommended send volume, measured placement on the listing, and warming included for the life of the lease.

The full product write-up is Pre-warmed Mailboxes by EmailPal. The definition of the phrase: What "pre-warmed" means.

What is already done for you

  • At least 14 days of warming on every mailbox before it is listed (the domains are newly bought, not aged)
  • MX, SPF (hard fail), dual DKIM (RSA-2048 + Ed25519) and DMARC p=reject written and re-verified on public resolvers
  • Warming finished against real provider accounts, not EmailPal-to-EmailPal loops
  • Inbox rate visible on the listing before you pay
  • Warming stays on after you claim, included in the $3/mo lease
  • Personas already assigned so the set reads as one company
  • Passwords rotated at handover — the inventory list never shows them

That is the bundle. Age without the ramp is aged, unwarmed domains, a different SKU. A domain you registered this morning with "warming" as a label is not pre-warmed.

Pricing

ItemPriceNotes
Pre-warmed mailbox$3 / monthPer address, billed monthly
Warming on a leased mailboxIncludedDo not add $0.60
Minimum termNoneMonth to month; release at any time
Cold send volume15 / day recommendedMail server stops any address at 100 / day
Plan mailbox slotNot usedLeases sit outside Starter/Growth/Scale counts

You claim by domain so the addresses read as one company. The monthly charge is $3 × the number of inboxes on that domain. There is no minimum term, and releasing an inbox stops future monthly charges. Pre-warmed billing and releasing an inbox.

There is no free trial of the shelf. You can read measured placement before you confirm.

How to get them

Dashboard

  1. Sign in with a payment method on file.
  2. Open Pre-warmed. Each row is a domain with one or more inboxes already named.
  3. Expand a row: addresses, domain age, messages measured, inbox rate.
  4. Choose Add to cart on each domain you want, or tick the checkboxes on the left and choose Add selected. The header checkbox ticks every row in that table. Adding, ticking and removing never charge you. A cart holds up to 25 domains.
  5. Choose Checkout in the cart bar. Confirm the monthly total for everything in the cart. It is one charge for the whole cart, not one per domain, and there is no minimum term. Nothing is billed until you confirm.
  6. A job per domain rotates passwords and assigns the mailboxes. Usually minutes, not hours. If a domain was taken by someone else while you were checking out, it is dropped from the cart and not leased; the rest still go through.
  7. Pick the mailboxes in an Engage campaign, or export SMTP/IMAP from Mailboxes into Instantly, Smartlead or Plusvibe, or send through our API.

Step-by-step including API and MCP: How to claim pre-warmed inboxes.

Leasing a domain that is still warming

Domains that have not reached day 14 are listed under On the way. You can add one to your cart from there with Add to cart instead of waiting for it to reach the shelf. It is the same lease: every inbox on the domain, $3/mo each, billed monthly from the day you check out, with no minimum term. The difference is that the inboxes are mid-warm-up. Health and inbox rate are not final, they keep warming in your account, and campaign-ready is flagged at day 14 (a flag, not a lock, so you can send before then). Still-warming domains are flagged in the cart, and the checkout confirmation repeats it before you pay. One cart can mix shelf domains and still-warming domains. Early leasing is on the dashboard only and always takes the whole domain.

REST / MCP

GET /api/public/v1/inventory/prewarmed lists the shelf (no passwords). POST with count, domain_id or mailbox_ids starts a claim job. MCP exposes the same tools. Set EMAILPAL_MCP_READ_ONLY=true if an agent should inspect, not buy.

How this differs from warming a mailbox on your own domain

Warming a mailbox on your domainPre-warmed domain / account
What you buy$0.60/mo on a mailbox you created on EmailPal$3/mo lease of inventory we prepared
DomainRegistered through EmailPal or BYOOurs; you lease
NamesYou chooseAlready assigned
Time to sendYour choice; campaign-ready is flagged at 14 daysMinutes after claim
Cold sends15/day recommended, up to 10015/day immediately
Minimum termNoneNone, month to month

If you registered or brought a domain yourself and created mailboxes on it, use Email warming by EmailPal at $0.60/mo. That path still needs the ramp.

Pre-warmed inventory is for sending on day one without running that ramp. Pre-warmed vs email warmup.

Sending rules after you claim

  • 15 cold emails per day per mailbox is recommended. The mail server allows up to 100, but past 15 placement falls away. Volume means more inboxes, not a higher number.
  • Leave warming on. It is included. Pausing it is how you undo the reason you paid $3.
  • Verify the list before the first campaign. How to verify an email list before sending.
  • Do not add a forwarding domain, extra DKIM, or a second SPF. Authentication is already done.
  • Replies land in Unibox, with warming traffic filtered out by default.

Unlike a fresh mailbox, you do not start at 20–30/day and add five a day. The ramp already happened. Staying near 15/day is how you keep that measurement from collapsing the first week you use the address.

FAQs

Can I customize the domain or mailbox names?

No. Personas are already assigned. If you need names you choose, register a domain or bring your own and create mailboxes there, then warm them.

Are these Google or Outlook accounts?

No. They are EmailPal-hosted SMTP/IMAP mailboxes on domains we registered. Credentials export after the claim job. See SMTP vs Google vs Outlook for cold email. Engage can send from them, and Instantly and Smartlead accept them as SMTP accounts.

How soon can I send?

As soon as the claim job finishes and passwords rotate — usually minutes. Warming already ran before the address was listed.

The shelf is empty.

Inventory lists itself when pool inboxes finish their second week of warming. Check back, or provision your own domains and run warming. Aged, unwarmed domains are the middle path.

Do I get the domain if I leave?

No. The domain stays ours.

Can I pick two inboxes on a domain and leave the rest?

The dashboard claims a domain as a set so the company story stays intact. The API can pass mailbox_ids when you need a subset; prefer claiming the domain.

Need more help?

Open a support ticket or read the pre-warmed collection.