6.7 ORF Online Help
Select your ORF version:

Table of Contents

Recipient Validation

This help section describes the Recipient Validation Test and related settings in ORF.

General Information

This test is for validating the recipients of the incoming emails. The list of valid recipients can be obtained by ORF from 3 sources:

Source: Microsoft® Active Directory®

Using this source, ORF looks up every recipient of the email in the Active Directory®. More information...

Note that this validation source is not available on Exchange Edge Transport Server (as Edge servers have no direct access to the AD), but these will validate the recipients on protocol level like ORF would do, so this is usually not a problem. The only test which is affected by the above is the DHA Protection test: as it relies on the Recipient Validation feature of ORF, it cannot be used on Edge servers.

Source: SQL Database

Recipients are checked in an ADO-compatible data source, e.g., a Microsoft® SQL Server® database. More information...

Source: Text File

When the ORF Service starts, it loads a list of valid recipients from a local text file and checks every recipient in that list. The text file has to be in a specific format for this source. Learn more about format specifications in the Recipient Validation Source: Text File section.


Enabling or disabling the Recipient Validation

Enable or disable the use of the Recipient Validation on the FilteringTests in the navigation.

Selecting and configuring the source

Select the source of valid email addresses in the Validation Source group and click the Configure Selected button for editing the settings of the given source.

Exception List

Use the exception list to exclude specific email address, domains or address patterns from the validation. This list comes handy when you provide filtered relay for a domain and your selected validation source has no information about the valid recipients of that domain.


Invert the role of the exception list

If you relay for a large number of domains and you cannot validate recipients for these domains, but you still want to validate for your domain, you may find it easier to list the domains to be validated instead of the domains that ORF must not validate for.

You can use regular expressions for this. With the help of so-called negative lookahead expressions you can "invert" the expression as [email protected](?!example\.org$). Multiple local domains can be listed as [email protected](?!yourdomain1\.com$|yourdomain2\.com$|yourdomain2\.net$). This expression will match for every email address, except those which end with yourdomain1.com, yourdomain2.com and yourdomain2.net.

Note that due to this above behavior, you should have only this single expression on the exception list.

Copyright © Vamsoft Ltd. 2023. All rights reserved. Document ID adm-recipientvalidation, version 3.