Configure a typology rule to restrict transactional emails by domain in Adobe Campaign
This article explains how to configure a filtering typology rule in Adobe Campaign to restrict transactional emails to recipients from a specific email domain and ensure the rule functions correctly by using the appropriate schema.
Description description
Environment
- Product: Adobe Campaign Managed Cloud
- Version: 7 and 8
- Instance: All server builds and console builds
Issue/Symptoms
A filtering typology rule intended to restrict transactional emails to specific domain addresses does not function as expected.
Resolution resolution
Follow below steps to configure the typology rule:
-
Delete any existing typology rule that attempts to filter email domains but is not functioning.
-
Create a new filtering typology rule with the required logic for restricting delivery to
@example.comaddresses. -
Configure the new typology rule to use the following settings:
code language-none Schema: Message (nms:tmpBroadcast) Type: Filtering Channel: Email Condition: [ address does not contain 'example.com' ] -
Add the new typology rule to your Transactional message typology or the appropriate typology used by your transactional templates.
-
Re-publish any templates associated with this typology so they reference the updated rules.
-
Test a transactional email delivery and verify that only recipients with
@example.comaddresses receive messages. Then test an email address from another domain such as@gmail.comand verify that it does not receive the email.
Note: If a previous attempt at updating or creating a typology rule results in XML corruption or persistent errors, recreate the rule from scratch. Always re-publish templates after modifying associated typologies or rules.