Uses of Interface
mireka.filter.local.table.RecipientSpecification
-
Packages that use RecipientSpecification Package Description mireka.filter.local Contains filters which decide if a recipient is local and determine the necessary actions.mireka.filter.local.table Provides classes for configuring which recipients are local and what to do with mails addressed to them.mireka.forward Provides support for address expansion for multiple delivery.mireka.login Contains classes for the configuration and verification of login credentials. -
-
Uses of RecipientSpecification in mireka.filter.local
Methods in mireka.filter.local that return RecipientSpecification Modifier and Type Method Description RecipientSpecificationAcceptRecipient. getRecipientSpecification()Methods in mireka.filter.local with parameters of type RecipientSpecification Modifier and Type Method Description voidAcceptRecipient. setRecipientSpecification(RecipientSpecification recipientSpecification) -
Uses of RecipientSpecification in mireka.filter.local.table
Classes in mireka.filter.local.table that implement RecipientSpecification Modifier and Type Class Description classAnyDomainPostmasterAnyDomainPostmaster matches the special Postmaster@... type of addresses, irrespective of their remote part.classAnyDomainRecipientAnyDomainRecipient matches any recipient with the specified local part, irrespective of the remote part.classAnyPostmasterAnyPostmaster matches the special "Postmaster" (without remote part) and "Postmaster@..." type of addresses, irrespective of their remote part.classAnyRecipientAnyRecipient matches any recipient, for any domain, including the reserved postmaster mailboxes.classCaseInsensitiveAnyDomainRecipientCaseInsensitiveAnyDomainRecipient is a convenience class for configuration, it case insensitively matches any recipient with the specified local part, irrespective of the remote part.classDomainPostmasterSpecificationDomainPostmasterSpecification matches the domain postmaster of the supplied remote part.classGlobalPostmasterSpecificationGlobalPostmasterSpecification matches only aGlobalPostmasterrecipient, i.e a recipient case insensitively named "Postmaster" (without any remote part).classInlineRecipientRegistryInlineRecipientRegistry is a convenience class, it makes easy to specify valid addresses in the configuration files.classLocalPostmasterLocalPostmaster matches the special global postmaster and any domain postmaster of the local domains as specified by aRemotePartSpecification.classLocalRemoteCombinedRecipientSpecificationLocalRemoteCombinedRecipientSpecification combines aLocalPartSpecificationwith aRemotePartvalue, both must match to satisfy this specification.classRecipientSpecificationsRecipientSpecifications groupsRecipientSpecificationinstances, it matches a recipient if any of its elements matches it.classRegexAddressSpecificationRegexAddressSpecification compares the local part of a recipient address with a regular expression and it also requires the remote part to be identical with the specified remote part.classSplitRecipientSpecificationSplitRecipientSpecification matches a recipient if its remote part matches the suppliedRemotePartSpecificationand its local part matches the suppliedLocalPartSpecification.Methods in mireka.filter.local.table that return RecipientSpecification Modifier and Type Method Description RecipientSpecificationRecipientSpecificationFactory. create(String mailbox)Given a mailbox address supplied as a string, it creates a correspondingRecipientSpecification, either a specification which requires a specific case insensitive local part combined with a specific remote part, or aGlobalPostmasterSpecificationor aDomainPostmasterSpecification.Methods in mireka.filter.local.table with parameters of type RecipientSpecification Modifier and Type Method Description voidRecipientSpecificationDestinationPair. addRecipientSpecification(RecipientSpecification recipientSpecification)voidRecipientSpecificationDestinationPair. setRecipientSpecification(RecipientSpecification recipientSpecification)Method parameters in mireka.filter.local.table with type arguments of type RecipientSpecification Modifier and Type Method Description voidRecipientSpecificationDestinationPair. setRecipientSpecifications(java.util.List<RecipientSpecification> recipientSpecifications)voidRecipientSpecifications. setSpecifications(java.util.List<RecipientSpecification> specifications) -
Uses of RecipientSpecification in mireka.forward
Classes in mireka.forward that implement RecipientSpecification Modifier and Type Class Description classSrsRecipientSpecificationMatches any recipient which seems to be an SRS reverse path. -
Uses of RecipientSpecification in mireka.login
Classes in mireka.login that implement RecipientSpecification Modifier and Type Class Description classGlobalUsersRecipientSpecificationARecipientSpecificationwhich accepts those recipient addresses where the local part case insensitively matches any of the user names in the suppliedGlobalUserscollection.
-