User Tools

Site Tools


majordomo_on_sdf

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
majordomo_on_sdf [2022/08/25 02:45] – [Reading Archives] zilogmajordomo_on_sdf [2022/08/25 03:41] – [Intro] zilog
Line 3: Line 3:
 ==== Intro ==== ==== Intro ====
  
-Since the early days of networked computing email has been used for group comunications which takes advantage of the ability to address an email message to multiple receipients. SDF hosts several email lists or mlists which are managed via //Majordomo//, an mlist manager.  Unlike more modern mlist managers which generally have a web interface, //Majordomo// interaction is via short commands sent via email to ''majordomo@sdf.org'' (the domain may be left off when logged into SDF shell session). These commands and more are documented in the ''majordomo(8)'' manpage (type ''man majordomo'' to view within your SDF shell session). A condensed help offering is also available via the 'help' commands sent directly to //Majordomo//.+Since the early days of networked computing email has been used for group comunications which takes advantage of its ability to address message to multiple recipients. SDF hosts several email lists or "mlistswhich are managed via //Majordomo//, mlist manager.  Unlike more modern mlist managers which generally have a web interface, //Majordomo// interaction is via short commands sent via email to a mail alias generally of the same name.  On SDF //Majordomo// commands are sent to ''majordomo@sdf.org'' (the domain may be left off when logged into SDF shell session). These commands and more are documented in the ''majordomo(8)'' manpage (type '//man majordomo//' to view within your SDF shell session). A condensed help offering is also available via the 'help' command sent directly to //Majordomo//.
  
-==== Mail list Basics ====+==== SDF Mlist Basics ====
 Although there are several commands listed in the //Majordomo// documentation users only needs to know a few of them.  For simplicity the examples below make use of the native BSD ''mail(1)'' email client used within an SDF shell session: Although there are several commands listed in the //Majordomo// documentation users only needs to know a few of them.  For simplicity the examples below make use of the native BSD ''mail(1)'' email client used within an SDF shell session:
  
 <code> <code>
 +# get the majordomo help documentation:
 +$ echo 'help' | mail -s 'Majordomo help' majordomo@sdf.org
 +
 # get a list of SDF hosted email lists: # get a list of SDF hosted email lists:
-$ echo 'list' mail -s 'SDF mlists' majordomo@sdf.org+$ echo 'list' mail -s 'list of SDF mlists' majordomo@sdf.org 
 + 
 +# get info on a specific SDF mlist: 
 +$ echo 'info XYZ' | mail -s 'Info on XYZ mlist' majordomo@sdf.org
    
-# subcribe to a list+# subcribe to a specific mlist
-$ echo 'subscribe XYZ' mail -s 'Subscribe to XYZ' majordomo@sdf.org+$ echo 'subscribe XYZ' mail -s 'Subscribe to XYZ' majordomo@sdf.org
  
-# unsubscribe to a list+# unsubscribe to same mlist
-$ echo 'unsubscribe XYZ' mail -s 'Unsubscribe to XYZ' majordomo@sdf.org+$ echo 'unsubscribe XYZ' mail -s 'Unsubscribe to XYZ' majordomo@sdf.org
 </code> </code>
 +
 +Note that the  //-s 'subject line'// entries shown above are strictly informational; //Majordomo// doesn't read them.
  
 If you wish to subscribe using an email address other than the one associated with your SDF account simply append it to the end of the command line: If you wish to subscribe using an email address other than the one associated with your SDF account simply append it to the end of the command line:
Line 23: Line 31:
 <code> <code>
 # subscribing to list XYZ using some other email address: # subscribing to list XYZ using some other email address:
-$ echo 'subscribe XYZ me2@frog.bog' mail -s 'Subscribe to XYZ' majordomo@sdf.org''+$ echo 'subscribe XYZ me2@frog.bog' mail -s 'Subscribe to XYZ' majordomo@sdf.org
 </code> </code>
  
-For security mlist subscription requests generally require a one-time authorization be sent back to ''majordomo@sdf.org'', similar to when setting up an online account on the Internet.+For security purposes mlist subscription requests generally require a one-time authorization be sent back to ''majordomo@sdf.org'', similar to when setting up an online account on the Internet. You may also need to explicitly include your email address even if it's the one associated with your SDF account: 
 + 
 +<code> 
 +# example majordomo mlist confirmation: 
 +$ echo 'auth 5033d5d2027b51a2 subscribe XYZ sdf_usr@sdf.org' | mail -s 'confirm subscription' magordomo 
 +</code> 
 + 
 +If you ever need a reminder as to which -- if any -- SDF mlists you are currently subscribed to: 
 + 
 +<code> 
 +# show my SDF mlist subscriptions: 
 +$ echo 'which' | mail -s 'Current mlist subscriptions' majordomo@sdf.org 
 +</code>
 ==== Reading the Mlist Archives ==== ==== Reading the Mlist Archives ====
 While //Majordomo// supports digests and archive file requests it appears most SDF mlists don't offer these so the only option for reading archived messages is browsing them from within an SDF shell session.  The mlist archives are stored under the following directory on the SDF cluster (the main SDF hosts): While //Majordomo// supports digests and archive file requests it appears most SDF mlists don't offer these so the only option for reading archived messages is browsing them from within an SDF shell session.  The mlist archives are stored under the following directory on the SDF cluster (the main SDF hosts):
Line 85: Line 105:
      
       -h         prints this helpful message       -h         prints this helpful message
-      -l         prints sorted listing of all archives     +      -l         prints sorted listing of all archives 
 +      -t         top-level listing of all mlists   
       <keyword>  typical grep(1) compatible queries               <keyword>  typical grep(1) compatible queries        
                  ie. '^os' or '*ham*'                     ie. '^os' or '*ham*'   
Line 120: Line 141:
    
   * **//N//**  -- display message number //N//   * **//N//**  -- display message number //N//
-  * **q**  -- quits+  * **h**  -- refresh message listing 
 +  * **q**  -- quit //mail// (returns to browser mode)
   * **z** or **z-**  -- page up/down message listing   * **z** or **z-**  -- page up/down message listing
-  * **f <keyword>**  -- search for thread containing //<keyword>//+  * **f /<keyword>**  -- search for thread containing //<keyword>//
  
 Messages display using your PAGER (//more// is default); use arrow keys, page up/down, or spacebar to navigate or '**q**' to quit. Messages display using your PAGER (//more// is default); use arrow keys, page up/down, or spacebar to navigate or '**q**' to quit.
majordomo_on_sdf.txt · Last modified: 2022/12/05 06:23 by hc9