У нас нет способа применить это непосредственно к вашему сообщению, потому что на самом деле нет сообщения, к которому его можно применить, пока вы не отправите сообщение службе SMTP.
Применяет ли этот ярлык защиту? Если нет, вы можете достичь своей цели, добавив метаданные метки AIP непосредственно в заголовок SMTP.
Мы добавляем метаданные метки AIP в заголовок SMTP с именем msip_labels . Если у вас есть метаданные, которые следует применить, вы сможете вставить эти данные в заголовок для каждого сообщения. К сожалению, в модулях AIP PowerShell у нас нет способа получить эти данные сегодня. Тем не менее, у меня есть несколько примеров, опубликованных на GitHub, которые показывают, как получить информацию о политике.
https://github.com/Azure-Samples/Mipsdk-Dotnet-Policy-Quickstart
Этот образец позволит вам ввести метку (хотя для ее моделирования потребуется изменить ее текущее состояние, так как для симуляции требуются две метки), и получить детали действиявне. Вы можете изменить это приложение так, чтобы оно содержало только одну метку, а затем вывести действие метаданных, чтобы узнать, какие метаданные будут применяться. Затем вставьте это в заголовок SMTP и отправьте сообщение.
Если вам нужно применить защиту к документу, у нас пока нет функции, которая бы помогала. Это немного сложнее, так как мы должны сгенерировать файл message.rpmsg из вашего открытого текста, тогда вам нужно будет присоединить и установить дополнительные заголовки. У нас пока нет функции для генерации message.rpmsg в нашем SDK.
Надеюсь, это поможет! Пожалуйста, дайте мне знать, если я смогу ответить на другие вопросы для вас.