With pmdf db you may create and maintain your own mailing
lists. A mailing list is merely a collection of e-mail addresses with
which you associate an alias. Or, looked at a little differently, a
mailing list is an alias which expands to a list of e-mail addresses.
When you address a mail message to the alias, it actually goes to all
of the addressees listed in the mailing list. The act of sending a mail
message to a mailing list is referred to as "posting".
A mailing list is created in two steps:
alias-name, to
associate with the mailing list. Then, in pmdf db, issue
the command
db> add alias-name "<filename"
filename should include a full file path
specification.
After these steps have been taken, the mailing list is set up and ready
to use.
For example, suppose the user sue@acme.com wishes to set up a mailing list named foo-list. The members of the mailing list will be bob@acme.com, judy@acme.com, ralph@stateu.edu, and sue@acme.com herself. Sue first creates the mailing list file /usr/users/sue/foo.dis which contains the four lines
bob@acme.com judy@acme.com ralph@stateu.edu sue@acme.comThen Sue establishes the alias foo-list for her own use as follows:
% pmdf db db> add foo-list "</usr/users/sue/foo.dis" db> show foo-list attributes Key Value ----------- ----------------------------- foo-list </usr/users/sue/foo.dis Attributes: private,no_expand,block_receipts,mail_address [1 entries shown] db>
At any time you may add or remove members from the mailing list. You do so by simply editing the mailing list file removing or adding addresses from or to it.
Note that only the owner of this list, use sue, may post to the list, and she may only post to it when submitting from a user agent on the PMDF system itself.