Skip to content

Private mailbox (PMB)

published · September 10, 2026 · updated · September 22, 2026

A private mailbox (PMB) is a box rented at a commercial mail receiving agency (CMRA), written as a PMB or # number after that agency's own street address.

A private mailbox — a PMB — is a box rented at a commercial mail receiving agency (CMRA) rather than from the postal service, written as a PMB or # number after that agency's own street address. On paper it looks like a suite in an office building, because that is the form the postal service requires.

What Spaw answers

is_private_mailbox is the flag and address_type reads private_mailbox. At +60 it is the heaviest of the four delivery-point weights, though not the heaviest weight in the address product: an address the deliverability check reports undeliverable carries +80.

The detection is the interesting part: it comes from the way the postal service requires such an address to be written, not from a licensed database of agencies. A PMB 214 after a street address is the tell, and it is a rule about spelling rather than a lookup. The postal service also accepts # 214, but flats and suites are written with a # too, so a bare # number is read as a unit and never as a private mailbox. South Africa's PostNet Suite numbers are the same arrangement and are read the same way.

The limit that follows from that

A private mailbox written without its PMB number, or with a # in its place, is indistinguishable from a suite. Where the licensed deliverability check would answer the question outright, this service does not run it — is_cmra stays null and the postal service's own CMRA record is not checked — so the flag catches the addresses that are written correctly and misses the ones that are not.

A PMB is not a lie. It is a mailing address, useful and legal, that says nothing about where anybody lives.

Related

markdown version: /glossary/private-mailbox.md

Verify addresses the same way

The Spaw API runs every check described here on each lookup, with an SMTP handshake that never sends mail. 10 free lookups a month, no card required.

Get your API key

More glossary

  • Area-code overlay

    An area-code overlay is a new area code added over the same area as an existing one, instead of splitting it, so neighbours can hold different codes and local calls need ten digits.

  • Calling window

    A calling window is the span of local hours a sender contacts people in. Spaw answers in_call_window from the number's time zones: clock arithmetic, not compliance advice.

  • Fictional number

    A fictional number sits in a range kept out of service for films, TV and other fiction: 555-0100 to 555-0199 in North America, and ranges Ofcom, ARCEP, ACMA and ComReg reserve elsewhere.

  • International (exit) prefix

    An international prefix is what is dialled to leave a country before the calling code: 00 in most of the world, 011 in North America. Spaw reads it and suggests a fix in did_you_mean.

  • International network number

    An international network number sits under a calling code the ITU gives a global service rather than a country, such as +870, +881, +882 or +883, so its country is null.

  • Live carrier check (HLR lookup)

    A live carrier check asks the mobile networks, at the moment of the lookup, whether a number is in service, which network serves it and whether it is roaming. On Spaw it is not enabled.

  • Number pooling (thousands-blocks)

    Number pooling splits a North American central office code into ten blocks of a thousand numbers, each assigned to a carrier separately, so one code can hold several carriers' numbers.

  • Number portability

    Number portability lets a subscriber keep a phone number when changing carrier. The number's block stays listed under the carrier it was issued to, so block data names the original holder.