filter
List Relay Filter — Allows email to come through for a specified list of local domains, or by connection ip. Supports StringList types for the list of domains, accept and reject addresses<filter class="xms.filter.recipient.ListRelayFilter" … />
Table 19. Attributes for filter tag (for xms.filter.recipient.ListRelayFilter)
| Name | Description | Type | Default Value | Required |
|---|---|---|---|---|
| allow | The list of hosts to allow access | String any character combination | none | no |
| allowList | A StringList containing ips allowed to relay | StringList Name of a StringList as defined in StringListService | none | no |
| authorizedSenders | A StringList containing domains authorized to relay | StringList Name of a StringList as defined in StringListService | none | no |
| deny | The list of hosts to deny access | String any character combination | none | no |
| denyList | A StringList containing ips denied the ability to relay | StringList Name of a StringList as defined in StringListService | none | no |
| domains | A StringList containing domain names or IP addresses. If the recipient address is not in this list the message will be blocked | StringList Name of a StringList as defined in StringListService | none | yes |
| groups | The list of groups allowed to relay | String any character combination | none | no |
| order | The order in which the allow and deny attributes are evaluated | Order One of the following values: allow,deny | deny,allow | no |
This tag depends on the following services (or a service that extends or implements these classes)
Example 24. Example configuration for List Relay Filter
Required attributes are marked with a bold typeface
<filter class="xms.filter.recipient.ListRelayFilter"
allow="allow"
allowList="allowList"
authorizedSenders="authorizedSenders"
deny="deny"
denyList="denyList"
domains="domains"
groups="groups"
order="order" />