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
majordomo_on_sdf [2022/08/25 03:47] – [More Info] zilogmajordomo_on_sdf [2022/12/05 06:23] (current) hc9
Line 1: Line 1:
-===== Interacting with majordomo-based Mail lists (mlists) on SDF =====+===== Interacting with Majordomo-based Mail lists (mlists) on SDF =====
  
 ==== Intro ==== ==== Intro ====
Line 48: Line 48:
 </code> </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 public mlist archives are stored under the following directory on the SDF cluster (the main SDF hosts):
  
 <code> <code>
Line 54: Line 54:
 </code> </code>
          
-Simple listings of the various mlist archives can be achieved using various Unix command pipes:+Simple listings of the various mlist archives can be achieved using common Unix command pipes:
  
-<code>    +<code>
 # show top-level SDF mlist listing: # show top-level SDF mlist listing:
 $ cd /sys/pkg6_amd64/share/majordomo/archives/ $ cd /sys/pkg6_amd64/share/majordomo/archives/
Line 79: Line 79:
 </code> </code>
  
-These are all just MBox-formatted email files so you could just use a pager like ''more(1)'' or ''less(1)'' to read them directly:+These archives are just MBox-formatted email files viewable directly via a pager like ''more(1)'' or ''less(1)'':
  
 <code> <code>
Line 97: Line 97:
 For guidance on using ''mail(1)'' see [[traditional_mail_1_mailx_1|An Introduction to Various BSD mailx style E-mail Clients on SDF]]. For guidance on using ''mail(1)'' see [[traditional_mail_1_mailx_1|An Introduction to Various BSD mailx style E-mail Clients on SDF]].
  
-There is also **mlists** , an SDF user-contributed SDF mlist archive browser -- just a shell script -- which uses the forementioned //mail// MUA to make browsing the mlist archives a bit easier. **mlists** is located on the SDF cluster at ///sys/sdf/bin/mlists//.  Basic usage is shown below:+There is also **mabro** , an SDF user-contributed SDF Mlist Archive BROwser -- just a shell script -- which uses the forementioned //mail// MUA to make browsing the mlist archives a bit easier. **mabro** is located on the SDF cluster at ///sys/sdf/bin/mabro//.  Basic usage is shown below:
  
-<code>  +<code> 
-$ /sys/sdf/bin/mlists -h +$ /sys/sdf/bin/mabro -h 
-   +  
- usage: mlists -h|-l|<keyword+ Mlist Archive BROwser for SDF public email list archives. 
-   + 
-      -h         prints this helpful message +   usage: mabro -h|-l|-t|<regex
-      -l         prints sorted listing of all archives + 
-      -t         top-level listing of all mlists    +      -h        prints this helpful message 
-      <keyword typical grep(1) compatible queries         +      -l        prints sorted listing of ALL archives 
-                 ie. '^osor '*ham*'   +      -t        top-level listing of all mlists 
 +      <regex  grep(1) compatible queriesie. '^anon'
  
-$ /sys/sdf/bin/mlists -t+$ /sys/sdf/bin/mabro -t
 afitnuke-l         guiche-list        minecraft-l        sdfarc-l afitnuke-l         guiche-list        minecraft-l        sdfarc-l
 anonradio-l        idahofreaks-l      misbehavin         sdfedu-l anonradio-l        idahofreaks-l      misbehavin         sdfedu-l
Line 121: Line 122:
 green-l            lyct-l             plan9-l            vintage-l green-l            lyct-l             plan9-l            vintage-l
  
-$ /sys/sdf/bin/mlists radio+$ /sys/sdf/bin/mabro radio
 SDF mlist archives matching "radio": SDF mlist archives matching "radio":
  
Line 132: Line 133:
  [07] anonradio-l.1601        [36] anonradio-l.1806        [65] anonradio-l.2011  [07] anonradio-l.1601        [36] anonradio-l.1806        [65] anonradio-l.2011
  ...  ...
-        [s]     Enter new search term 
-        [q]     Quit 
  
-Enter item [#], do new [s]earch, [l]ist-all or [q]uit:+Enter item [#], do new [s]earch, [l]ist ALL mlists, or [q]uit:
 </code> </code>
  
-Once an archive is selected it opens in the ''mail(1)'' MUA for which only a handful of commands need to be used: +Once an archive is selected it opens in the //mail(1)// MUA for which only a handful of commands need to be used for basic message viewing
-  + 
-  **//N//**  -- display message number //N// +^  mail cmd         ^ description                                ^ 
-  * **h**  -- refresh message listing + **//N//**        display message number //N//               | 
-  * **q**  -- quit //mail// (returns to browser mode) + **+** / **-**    | show next / previous message               | 
-  **z** or **z-**  -- page up/down message listing +|  **h**            | refresh message listing                    | 
-  **f /<keyword>**  -- search for thread containing //<keyword>//+ **x**            | exit //mail// (returns to browser mode)    | 
 + **z** **z-**   | page up / down message listing             | 
 + **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.
  
 +**Note**: the archives are //read-only// and can't be modified so accidentally (or intentionally) deleting messages has no effect.
 ==== Additional Info ==== ==== Additional Info ====
  
 === References: === === References: ===
   * Majordomo v1 FAQ (mostly of interest to admins): [[http://manual.sdf.org/majordomo/FAQ]]   * Majordomo v1 FAQ (mostly of interest to admins): [[http://manual.sdf.org/majordomo/FAQ]]
-  * Majordomo wikipedia page: [[https://en.wikipedia.org/wiki/Majordomo_(software)]]+  * Majordomo wikipedia page: [[wp>Majordomo_(software)|Majordomo_(software)]]
   * archive of //GreatCircle.com/majordomo//: [[https://web.archive.org/web/20120102123822/http://www.greatcircle.com/majordomo/]]   * archive of //GreatCircle.com/majordomo//: [[https://web.archive.org/web/20120102123822/http://www.greatcircle.com/majordomo/]]
  
Line 158: Line 160:
   * //Managing Mailing Lists: Majordomo, LISTSERV, Listproc, and SmartList// by Alan Schwartz   * //Managing Mailing Lists: Majordomo, LISTSERV, Listproc, and SmartList// by Alan Schwartz
   * //Managing Internet Information Services// by Cricket Liu et.al.   * //Managing Internet Information Services// by Cricket Liu et.al.
 +
majordomo_on_sdf.1661399221.txt.gz · Last modified: 2022/08/25 03:47 by zilog