{{Silently delete all mail to the associated source.}}
extern val aliasPrim : aliasSource -> aliasTarget -> [Domain];
-{{Request redirection of all mail from the source to the target.}
+{{Request redirection of all mail from the source to the target.}}
val alias = \user -> \email -> aliasPrim (userSource user) (addressTarget email);
{{Redirect mail for the user at the current domain to the e-mail address.}}
val defaultAlias = \email -> aliasPrim defaultSource (addressTarget email);
{{When a message to the current domain doesn't match any other alias, and it
- doesn't match any systemwide username, send it to this e-mail address
+ doesn't match any systemwide username, send it to this e-mail address.}}
val catchAllAlias = \email -> aliasPrim catchAllSource (addressTarget email);
{{When a message to the current domain doesn't match any other alias, send it
to this e-mail address, even if it matches a systemwide username.}}