В настоящее время у нас есть очень длинный отказ от ответственности с двумя абзацами. Первый абзац касается самого содержания письма. Во втором абзаце рассматриваются вложения, которые выходят из строя (обычно чертежи AutoCAD), и то, как они должны использоваться / изменяться и являются собственностью моей компании и т. Д.
Я хотел бы разделить заявление об отказе от ответственности на две части - одну, которая всегда добавляется, и другую, которая добавляется только в том случае, если к сообщению есть вложение.
Это возможно? Я искал в Google, Technet и здесь, на ServerFault, но не смог найти ответа.
Вам понадобится два Правила перевозки с отказ от ответственности каждый:
# Our disclaimer, with HTML and fancy predicates:
$DisclaimerText = @"
<div style="color: #00FF00; font-family: 'Comic-sans'">
We, here at %%Company%% hate the environment, and want YOU to invest in additional storage!
Please take these extra bytes of HTML as a sign of our gratitude towards your continued support of natural resource depletion
*Patent forms*, *legal threats*, *copyright voodo* Trademark pending
</div><div><img src="http://images.malware.biz/cutepuppy.jpg" /></div>
"@
# Create a new transport rule for mails sent from inside the organization and out
New-TransportRule -Name "LegalDisclaimer" -ApplyHtmlDisclaimerText $DisclaimerText -FromScope InOrganization -SentToScope NotInOrganization
Вышеуказанное будет применяться ко всем электронным письмам, отправленным вашими сотрудниками внешним получателям.
Чтобы применить второй отказ от ответственности только в случае, если вложение существует, проверьте, превышает ли размер вложения 0 байт:
# Another disclaimer, with HTML and fancy predicates:
$AttachmentText = @"
<div style="color: #FF0000; font-family: 'Comic-sans'">
We, here at %%Company%% still hate the environment, and want YOU to invest in even MORE additional storage!
Please accept this huge attachment in our course of world domination. Thanks in Advance
*Patent forms*, *legal threats*, *copyright voodo* Trademark pending
</div><div><img src="http://images.malware.biz/cutepuppywithhat.jpg" /></div>
"@
# Create a new transport rule with the same scopes, but for only emails with attachments
New-TransportRule -Name "AttachmentDisclaimer" -AttachmentSizeOver 0 -ApplyHtmlDisclaimerText $AttachmentText -FromScope InOrganization -SentToScope NotInOrganization
Но ... не используйте это, отказ от ответственности ламе