setmaillist(1) setmaillist(1) NNAAMMEE setmaillist - create a binary mailing list SSYYNNOOPPSSIISS sseettmmaaiilllliisstt _b_i_n _t_m_p DDEESSCCRRIIPPTTIIOONN sseettmmaaiilllliisstt reads a mailing list from its standard input. sseettmmaaiilllliisstt writes the mailing list in a binary format to _t_m_p; it then moves _t_m_p to _b_i_n. _t_m_p and _b_i_n must be on the same filesystem. If there is a problem creating _t_m_p, sseettmmaaiilllliisstt complains and leaves _b_i_n alone. The binary mailing list format is portable across machines. sseettmmaaiilllliisstt always creates _b_i_n world-readable. MMAAIILLIINNGG LLIISSTT FFOORRMMAATT The mailing list read by sseettmmaaiilllliisstt is a series of lines. NUL bytes are not allowed. If a line begins with a dot or slash, sseettmmaaiilllliisstt takes the entire line as an include file name. If a line begins with an ampersand, sseettmmaaiilllliisstt takes the rest of the line as a recipient address. If a line begins with a letter or number, sseettmmaaiilllliisstt takes the entire line as a recipient address. Each recipi- ent address must include a fully qualified domain name. Recipient addresses longer than 800 bytes are not allowed. sseettmmaaiilllliisstt ignores blank lines and lines beginning with #. It also ignores spaces and tabs at the ends of lines. For example, god@heaven.af.mil djb@silverton.berkeley.edu is a mailing list with two addresses. SSEEEE AALLSSOO setforward(1), newinclude(1), printmaillist(1) setmaillist(1)