IvaSoft logo

TagExternal flow

Email IvaSoft
IvaSoft Power Automate Flows logo
Updated:
3 January 2023

Purpose

Exchange Online allows you to mark external messages using a transport rule. The common approach is to prepend a warning string to the subject line or message body.

This method has at least two disadvantages:

  1. The Outlook preview shows the warning message for each external email rather than the first line of the message as users expect to see.
    Outlook preview showing warning text instead of message content
  2. In a back-and-forth email conversation, the warning is prepended multiple times.
    Warning string prepended multiple times in an email thread

The TagExternal flow does not change the subject line or body to mark a message, but instead assigns a special category. You can define this category (a text string) yourself.

External email marked with a category in Outlook

You can place the variable %%From%% in the warning string. It will be replaced by the sender's email address.

Warning string using the %%From%% variable

Installation

  1. Download the "tagexternalflow3.zip" file.
  2. Open Power Automate and import "tagexternalflow3.zip", following the Power Automate documentation.
    Importing the flow ZIP file into Power Automate
  3. Modify the warning message in the action "[PARAMETER] Initialize variable WarningString".
  4. Update the list of internal domains in the action "[PARAMETER] Initialize variable InternalDomains".
    Configuring the InternalDomains variable in the flow
  5. Turn on the flow.
    Turning on the flow

Testing

  1. Send a test message from any external address to your internal address.
  2. Open Outlook and verify that the message is marked as external.
    Test message marked as external in Outlook

FAQ

Q. Is there a way to change the color of the category?
A. Yes, you can create a custom-colored category as described in the Microsoft support article. If you'd like to use a company-wide category, try this freeware tool: CatMan.

Freeware Notice

This product is freeware.
We do not provide technical support for it.

Support Pricing

If you require technical support, purchase at least one support unit and contact us. Support units are non-refundable.

PayPro Global logo
One Support Unit Price: $35.00
Order via PayPro Global  ORDER