For buyers contracting authority
Reach for 48811000 when the email platform is the point of the contract, not a line item inside a wider IT bundle. A new mail server, a migration off a legacy system, anti-spam and encryption gateways, or the licences and support that keep the inbox running all sit here cleanly.
The boundary that catches contracting authorities is the parent. Information systems (48810000) is the broad bucket; 48811000 is specifically the messaging layer, so use the child when email is the deliverable and reserve the parent for mixed or unclassified information-system work. The domain siblings rarely overlap in substance: Financial information systems (48812000) and Medical information systems (48814000) classify by what the system holds, not by the fact that it sends mail.
Where a single contract folds an email system into a larger platform delivery, set the primary CPV code by the dominant deliverable. If messaging is one component of a broader build, the integration or software-development code usually carries it instead.