Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion mip/develop/concept-email.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ ms.author: mbaldwin
MIP SDK supports decryption and encryption for email messages. Both .msg files, generated by Outlook or Exchange, and .rpmsg files are supported by the SDK although via slightly different methods.

> [!NOTE]
> As of MIP SDK 1.17, .eml files are supported. Handling is similar to .msg for labeling/protection scenarios and to .rpmsg for inspection scenarios, depending on the container format.
> As of MIP SDK 1.17, .eml files are supported. Handling is similar to .msg for labeling/protection scenarios and to .rpmsg for inspection scenarios, depending on the container format. When working with .eml files, you must set the *enable_eml_file_type* flag instead of *enable_msg_file_type*. For details on how to set this flag, please refer to the [Labeling of MSG Files](#labeling-of-msg-files) section.
Copy link

Copilot AI Oct 17, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[nitpick] The reference to 'Labeling of MSG Files' section may be confusing since the section primarily demonstrates MSG file handling. Consider either updating the section title to be more inclusive (e.g., 'Labeling of MSG and EML Files') or creating a dedicated section for EML file configuration to improve clarity.

Copilot uses AI. Check for mistakes.
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Made changes as per the recommendations


Common use cases for this scenario are:

Expand Down Expand Up @@ -46,6 +46,8 @@ If you've created a `FileEngineSettings` object called *engineSettings*, you'd s
```csharp
engineSettings.CustomSettings = new List<KeyValuePair<string, string>>();
engineSettings.CustomSettings.Add(new KeyValuePair<string, string>("enable_msg_file_type", "true"));
//When working with .eml files, you must set the *enable_eml_file_type* flag instead of *enable_msg_file_type* as below.
//engineSettings.CustomSettings.Add(new KeyValuePair<string, string>("enable_eml_file_type", "true"));
```

The .msg file protection operations pseudocode may look like:
Expand Down