.RPMSG

RPMSG File

Restricted Permission Message
Ask a question
QUICK ANSWER

An RPMSG file (almost always named message.rpmsg) is an encrypted, rights-protected email container created by Microsoft Outlook when the sender applies Information Rights Management (IRM). You cannot open it like a regular attachment - it decrypts only for the intended recipient. Open the original email in Outlook signed in with the recipient address, or click the "Read the message" link in the email body to view it in a browser portal.

Developer: Microsoft Category: Email Files MIME: application/x-microsoft-rpmsg-message
OPENS ON Windows macOS Android iOS Web
Related: .EML · .MSG · .MBOX · .MSF

On this page

19k+ extensions indexed
Last reviewed Aug 23, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the RPMSG file format?

.rpmsg files are email messages with restricted access, associated with the Microsoft Outlook application. Such files contain messages with confidential data and additional attachments whose content can be displayed only by a defined recipient.

.rpmsg files are used for control of access to messages, utilizing encryption and Information Rights Management (IRM). The message sender can also limit certain actions, like saving, printing, forwarding, or copying. Sending email messages is an easy and very popular method of modern communication; however, such messages may be a potential target for attacks by unauthorized third parties. This is why the .rpmsg format was created - to ensure the security of electronic messages. Introduced alongside Windows Rights Management Services and Outlook 2003 IRM, it is today part of Microsoft Purview Message Encryption.

Technically, .rpmsg is a binary container: content and attachments are packed into an OLE Compound File structure (the same binary chassis that underlies .msg files), then compressed with zlib/DEFLATE and prepended with a proprietary 4-byte signature (76 E8 04 60). The resulting archive is sent as an attachment - typically named message.rpmsg - appended to a standard .eml wrapper.

Additional information about .rpmsg files:

  • .rpmsg files are sent as attachments to standard email messages.
  • Creating an .rpmsg file is a process of storing content and attachments in a single file, which is then compressed and encrypted so that a message.rpmsg file is produced.
  • The format is proprietary and not publicly documented by Microsoft; its internal structure is understood through reverse engineering by open-source parsers.
  • Earlier documentation stated RPMSG files could only be opened with Microsoft Outlook on Windows. Recipients can now open them in Outlook for Windows, Outlook for Mac, Outlook for iOS, Outlook for Android, Outlook on the web, and the Microsoft Purview encrypted message portal.

Security & safety

RISK: MEDIUM

A genuine message.rpmsg is harmless - it is encrypted corporate mail. The real risk is phishing: attackers imitate Microsoft "encrypted message / Read the message" notifications to steal credentials. Verify that the 'Read the message' link leads to a microsoft.com / office365.com domain before signing in, and be suspicious of unexpected protected messages from unknown senders. The rpmsg file itself cannot carry executable code that runs on opening.

Format details

in a nutshell
FULL NAMERestricted Permission Message
DEVELOPERMicrosoftsince 2003 (Windows Rights Management Services / Outlook 2003 IRM); today part of Microsoft Purview Message Encryption
CATEGORYEmail Files
MIME TYPEapplication/x-microsoft-rpmsg-message
TYPEEncrypted/compressed e-mail container (binary; zlib-compressed Compound File with IRM license)
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
76E80460
ASCII
v··`
Proprietary 4-byte marker followed by zlib/DEFLATE-compressed chunks; the decompressed payload is an OLE Compound File (D0 CF 11 E0...) holding the DRM-protected message body and attachments. Format is not publicly documented by Microsoft; marker confirmed by open-source parsers (confidence: medium for exact semantics, the bytes themselves are consistently observed.)

Programs that open RPMSG files

Windows1 app
Microsoft Outlook (classic / new Outlook) Paid Open the original e-mail while signed in as the intended recipient; Outlook fetches the rights license and shows the message automatically. The rpmsg attachment never needs to be opened manually.
macOS1 app
Microsoft Outlook for Mac Paid Sign in with the recipient's Microsoft 365 account and open the message; IRM messages are supported natively.
Android1 app
Outlook for Android Free Add the recipient account; protected messages open in the app.
iOS1 app
Outlook for iOS Free Add the recipient account; protected messages open in the app.
Web2 apps
Outlook on the web (outlook.office.com / outlook.com) Free Sign in with the recipient address - protected messages render in the browser without the attachment.
Microsoft Purview encrypted message portal Free Click the 'Read the message' button in the e-mail body, then verify with a one-time passcode or Google/Microsoft sign-in. This is the only route for Gmail/Yahoo recipients.

Technical details

deep spec
Container formatBinary; zlib/DEFLATE-compressed OLE Compound File (CFB) carrying the DRM-protected message body and attachments
File signature (magic bytes)76 E8 04 60 at offset 0, followed by zlib-compressed chunks; decompressed payload opens with the standard OLE header D0 CF 11 E0
MIME typeapplication/x-microsoft-rpmsg-message
Compressionzlib/DEFLATE applied to the OLE Compound File payload before the file is written to disk
DRM technologyWindows Information Rights Management (IRM) / Azure Rights Management (Azure RMS), now unified under Microsoft Purview
Configurable permissionsSender can restrict forwarding, printing, copying, and saving on a per-message basis
Expiry enforcementSender can embed an expiration date; decryption is denied server-side by the RMS/Purview infrastructure after the deadline passes
Delivery mechanismAttached to a plain-text wrapper email; the attachment is conventionally named message.rpmsg
Recipient authenticationRecipient must authenticate against Microsoft RMS or Microsoft Purview to obtain a per-message decryption key
License payloadEmbeds an IRM use license (UL); may reference a server-side publishing license (PL) for key distribution to authorized recipients
Format specificationProprietary and undocumented by Microsoft; internal structure derived from open-source reverse-engineering efforts
DeveloperMicrosoft Corporation
Supported clientsMicrosoft Outlook (Windows, Mac, iOS, Android), Outlook on the web, Microsoft Purview encrypted message portal
Related protected format.pfile - Azure RMS generic file-protection wrapper that applies the same IRM infrastructure to arbitrary file types
Released2003 (Windows Rights Management Services / Outlook 2003 IRM); today part of Microsoft Purview Message Encryption
Specificationlearn.microsoft.com

RPMSG conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with RPMSG files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about RPMSG files.

Frequently asked questions

I received message.rpmsg in Gmail - how do I open it?
Don't open the attachment. Look for a 'Read the message' button in the e-mail body and verify with a one-time passcode or your Google account. If there is no link, the sender's organization uses legacy IRM - ask them to re-send using Microsoft Purview Message Encryption or without protection.
Can I open an rpmsg file without Outlook?
Only via the browser portal link included in modern protected e-mails (Outlook on the web or the Purview encrypted-message portal). No third-party desktop program can decrypt rpmsg, because keys are issued per recipient by Microsoft's service.
Why did the sender's e-mail arrive as message.rpmsg?
The sender (or their company's policy) applied rights protection such as 'Do Not Forward' or a confidentiality label. Mail clients that don't speak Microsoft IRM show the raw encrypted attachment instead of the message.
Can I forward or print a restricted-permission message?
Only if the sender's rights policy allows it. With 'Do Not Forward', Outlook disables forwarding, printing and copying for that message; there is no supported way around it.
Is message.rpmsg a virus?
The format itself is a legitimate Microsoft encryption container. But phishing campaigns fake 'encrypted message' notifications - check the sender and never enter your password on a non-Microsoft domain.
How can I convert rpmsg to PDF?
You can't convert it directly - it's encrypted. If you can open the message as the rightful recipient and printing is permitted, use Print to PDF in Outlook.

References

1Microsoft Learn - Email encryption in Microsoft Purviewlearn.microsoft.com
2Microsoft Learn - Azure Information Protection / rights management overviewlearn.microsoft.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.DATProgram Data File (generic)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.BINCD/DVD Disc Image (BIN/CUE)
9.TMPTemporary File
10.MDMarkdown Document

Related extensions

.EMLE-Mail Message (RFC 822 / MIME)
.MSGOutlook Message (Microsoft Outlook saved email)
.MBOXMbox Mailbox (email container)
.MSFMail Summary File (Mozilla Thunderbird / Mork index)
.PSTOutlook Personal Storage Table
.OFTMicrosoft Outlook Template

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z