The EXPN command/verb can be asked to respond in several ways.
EXPN
Calling the EXPN
command with no arguments or an invalid mailing list name will cause it to return an error.
>>> EXPN
550 Not authorised
>>> EXPN some-list
550 Not authorised
You can also explicitly tell EXPN
to fail by passing fail=
as part of the mailing list name.
>>> EXPN fail=test-list
550 Not authorised
EXPN mailing-list
Three lists are built-in to Blackhole for use.
list1
, list2
and list3
and can be used as follows.
>>> EXPN list1
250-Shadow <[email protected]>
250-Wednesday <[email protected]>
250 Low-key Liesmith <[email protected]>
>>> EXPN list2
250-Jim Holden <[email protected]>
250-Naomi Nagata <[email protected]>
250-Alex Kamal <[email protected]>
250 Amos Burton <[email protected]>
>>> EXPN list3
250-Takeshi Kovacs <[email protected]>
250-Laurens Bancroft <[email protected]>
250-Kristin Ortega <[email protected]>
250-Quellcrist Falconer <[email protected]>
250-Virginia Vidaura <[email protected]>
250 Reileen Kawahara <[email protected]>
EXPN all
The all
argument combines all three lists and returns them.
>>> EXPN all
250-Jim Holden <[email protected]>
250-Naomi Nagata <[email protected]>
250-Alex Kamal <[email protected]>
250-Amos Burton <[email protected]>
250-Shadow <[email protected]>
250-Wednesday <[email protected]>
250-Low-key Liesmith <[email protected]>
250-Takeshi Kovacs <[email protected]>
250-Laurens Bancroft <[email protected]>
250-Kristin Ortega <[email protected]>
250-Quellcrist Falconer <[email protected]>
250-Virginia Vidaura <[email protected]>
250 Reileen Kawahara <[email protected]>