Location mcsoc:/Users/socfiles/info/email_lists.html
URL http://sohowww.nascom.nasa.gov/soc/soc/info_files/email_lists.html
Last modified by TS
Last modified 25 Jan 2009

Email Distribution Lists

The SOCs have three types of e-mail distribution lists:

  1. Aliases/lists under Pine at McSoc
  2. Majordomo lists under majordomo@esa.nascom.nasa.gov
  3. Distribution list files on McSoc used with the shell script sohoemaildistrib

In some cases a Pine alias points and sends e-mail to a Majordomo mailing list.

Pine-based E-mail Distribution Lists

These lists are maintained by entering Pine and updating the address book.

ins-esr (example: eitlasco-esr)

schedule_short

SOC+Stein

anomalies

alerts

cdsops

cepac_temps

computers

EOF1

EOF2

FOT

georgeluis

mditempall

mditempops

medoc_camp

minutes

minutes_local

nrttimes

ops

planners

social

special_ops

sumer_temps

UVCS_SUB

SOLAR

SPWG List

medocn

SWT

Calendar Updates

Majordomo-based E-mail Distribution Lists

These lists are maintained by sending commands via e-mail to majordomo@esa.nascom.nasa.gov (there are web interfaces for managing these lists, but we do not have one in use). The commands need to be sent by the list owner and placed into the message body (commands on the subject line do not work). There can be multiple commands in a single e-mail — for instance for deleting an old address and adding a new one. Some commands have additional parameters/arguments. The most fundamental command is HELP, which sends back a help file via e-mail.

For authentication the SUBSCRIBE/UNSUBSCRIBE command sequence has a verification phase: the list server sends back an e-mail request to the list owner, who needs to APPROVE the change.

The basic commands to use are:

Command Description and commens
WHO <list> Provides a list of e-mail addresses subscribed to <list>. Also explained in the server's reply to HELP in section I.
SUBSCRIBE <address> <list> Add an e-mail <address> to <list>. This command is also explained in the server's reply to HELP in section II.
UNSUBSCRIBE <address> <list> Remove an e-mail <address> from <list>. Also explained in the server's reply to HELP in section III.
APPROVE <password> un/subscribe <list> <address> The <password> is list-dependent and the list owner has it.

We (the SOHO team) have currently the following Majordomo lists:

Majordomo distribution lists.
swt Bernhard Fleck SOHO PIs and Project Scientists

sohoemaildistrib-based E-mail distribution lists

The shell script sohoemaildistrib is a simple mailing/distribution list engine used for automated mailings (although in principle it can be used interactively from the command line). The script reads a list of e-mail addresses from a text file and e-mails a file with a fixed subject line to each address in the file. The usage syntax is:

Usage:
sohoemaildistrib <options and arguments>
-d <path to distribution list file>
-h displays this help text
-m <path to message body file>
-s <subject line>
-d and -m are mandatory
If not subject line is given, a warning is displayed

If the subject line (given as a string constant or as a shell variable) contains spaces, the constant or the variable needs to be enclosed in double quotes.

The script's definitive version is mcsoc:/Users/socfiles/bin/sohoemaildistrib and a symbolic link (primarily for use by the cron processes running under dsn@mcsoc) pointing to that file has been placed into mcsoc:/Users/dsn/bin.

Distribution lists implemented with sohoemaildistrib.
List Distribution file path Description and comments
schedule-short mcsoc:/Users/dsn/dsn_nearterm/schedule-short-mailing-list.txt DSN near-term/14-day schedule distribution list.
soho-calendar-updates mcsoc:/Users/socfiles/calendar/soho-calendar-updates-mailing-list.txt SOCs can choose to send SOHO calendar updates to this list.
soho-nrt mcsoc:/Users/dsn/nrt/soho-nrt-mailing-list.txt Near-Real-Time commanding and MDI schedules are automatically sent to this list.