class

Exu::Domain::AliasEntry

Inherits Reference < Object

Pure Domain entity representing a mail alias with deduplicated destinations.

Constants

LOCAL_USER_REGEX = /^[a-zA-Z0-9_%+-]+$/

Constructors

new(domain : DomainName, name : AliasName, destinations : Array(String))
Source

Class methods

valid_destination?(raw : String) : Bool

Validates if destination string is a valid email address or local recipient

Source

Instance methods

destinations
Source
destinations=(destinations : Array(String))
Source
domain
Source
name
Source