- grouprecord
- bi-groupprocedure
- bi-group-listprocedure
A named group of mailboxes, e.g. A Group: Ed Jones <c@a.test>, joe@where.test;. MAILBOXES is a (possibly empty) list of mailbox values. bi-group-list is the group's own mailbox-list-or-nothing rule, exported in case it is useful on its own. Accessors: group-display-name, group-mailboxes.
address -- a datatype, predicate address?<br> <procedure>(bi-address) => BP</procedure><br> <procedure>(bi-address-list) => BP</procedure><br> <procedure>(bi-address-list-or-empty) => BP</procedure><br>
A single mailbox or a group:
(MailboxAddress MAILBOX) ; MAILBOX a mailbox (GroupAddress GROUP) ; GROUP a group
bi-address-list matches one or more, comma-separated, folded to a list of address values; bi-address-list-or-empty additionally allows an empty list (for Bcc:-style headers, which may carry no addresses at all).