2000 %!PS-Adobe-3.0 %%Title: (Microsoft Word - userman.rtf) %%Creator: (Microsoft Word: LaserWriter 8 8.1.1) %%CreationDate: (6:51 PM Thursday, September 21, 1995) %%For: (Rob) %%Pages: 21 %%DocumentFonts: Palatino-Bold Symbol Palatino-Roman Palatino-BoldItalic Palatino-Italic Courier-Bold Courier Courier-BoldOblique Courier-Oblique Helvetica %%DocumentNeededFonts: Palatino-Bold Symbol Palatino-Roman Palatino-BoldItalic Palatino-Italic Courier-Bold Courier Courier-BoldOblique Courier-Oblique Helvetica %%DocumentSuppliedFonts: %%DocumentData: Clean7Bit %%PageOrder: Ascend %%Orientation: Portrait %ADO_PaperArea: -31 -31 761 581 %ADO_ImageableArea: 0 0 730 552 %%EndComments /md 181 dict def md begin /currentpacking where {pop /sc_oldpacking currentpacking def true setpacking}if %%BeginFile: adobe_psp_basic %%Copyright: Copyright 1990-1993 Adobe Systems Incorporated. All Rights Reserved. /bd{bind def}bind def /xdf{exch def}bd /xs{exch store}bd /ld{load def}bd /Z{0 def}bd /T/true /F/false /:L/lineto /lw/setlinewidth /:M/moveto /rl/rlineto /rm/rmoveto /:C/curveto /:T/translate /:K/closepath /:mf/makefont /gS/gsave /gR/grestore /np/newpath 14{ld}repeat /$m matrix def /av 81 def /por true def /normland false def /psb-nosave{}bd /pse-nosave{}bd /us Z /psb{/us save store}bd /pse{us restore}bd /level2 /languagelevel where { pop languagelevel 2 ge }{ false }ifelse def /featurecleanup { stopped cleartomark countdictstack exch sub dup 0 gt { {end}repeat }{ pop }ifelse }bd /noload Z /startnoload { {/noload save store}if }bd /endnoload { {noload restore}if }bd level2 startnoload /setjob { statusdict/jobname 3 -1 roll put }bd /setcopies { userdict/#copies 3 -1 roll put }bd level2 endnoload level2 not startnoload /setjob { 1 dict begin/JobName xdf currentdict end setuserparams }bd /setcopies { 1 dict begin/NumCopies xdf currentdict end setpagedevice }bd level2 not endnoload /pm Z /mT Z /sD Z /realshowpage Z /initializepage { /pm save store mT concat }bd /endp { pm restore showpage }def /$c/DeviceRGB def /rectclip where { pop/rC/rectclip ld }{ /rC { np 4 2 roll :M 1 index 0 rl 0 exch rl neg 0 rl :K clip np }bd }ifelse /rectfill where { pop/rF/rectfill ld }{ /rF { gS np 4 2 roll :M 1 index 0 rl 0 exch rl neg 0 rl fill gR }bd }ifelse /rectstroke where { pop/rS/rectstroke ld }{ /rS { gS np 4 2 roll :M 1 index 0 rl 0 exch rl neg 0 rl :K stroke gR }bd }ifelse %%EndFile %%BeginFile: adobe_psp_colorspace_level1 %%Copyright: Copyright 1991-1993 Adobe Systems Incorporated. All Rights Reserved. /G/setgray ld /:F/setrgbcolor ld %%EndFile %%BeginFile: adobe_psp_basic_text %%Copyright: Copyright 1990-1993 Adobe Systems Incorporated. All Rights Reserved. /S/show ld /A{ 0.0 exch ashow }bd /R{ 0.0 exch 32 exch widthshow }bd /W{ 0.0 3 1 roll widthshow }bd /J{ 0.0 32 4 2 roll 0.0 exch awidthshow }bd /V{ 0.0 4 1 roll 0.0 exch awidthshow }bd /fcflg true def /fc{ fcflg{ vmstatus exch sub 50000 lt{ (%%[ Warning: Running out of memory ]%%\r)print flush/fcflg false store }if pop }if }bd /$f[1 0 0 -1 0 0]def /:ff{$f :mf}bd /MacEncoding StandardEncoding 256 array copy def MacEncoding 39/quotesingle put MacEncoding 96/grave put /Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis/Udieresis/aacute /agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute/egrave /ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde/oacute /ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex/udieresis /dagger/degree/cent/sterling/section/bullet/paragraph/germandbls /registered/copyright/trademark/acute/dieresis/notequal/AE/Oslash /infinity/plusminus/lessequal/greaterequal/yen/mu/partialdiff/summation /product/pi/integral/ordfeminine/ordmasculine/Omega/ae/oslash /questiondown/exclamdown/logicalnot/radical/florin/approxequal/Delta/guillemotleft /guillemotright/ellipsis/space/Agrave/Atilde/Otilde/OE/oe /endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide/lozenge /ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright/fi/fl /daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand /Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex/Idieresis/Igrave /Oacute/Ocircumflex/apple/Ograve/Uacute/Ucircumflex/Ugrave/dotlessi/circumflex/tilde /macron/breve/dotaccent/ring/cedilla/hungarumlaut/ogonek/caron MacEncoding 128 128 getinterval astore pop level2 startnoload /copyfontdict { findfont dup length dict begin { 1 index/FID ne{def}{pop pop}ifelse }forall }bd level2 endnoload level2 not startnoload /copyfontdict { findfont dup length dict copy begin }bd level2 not endnoload md/fontname known not{ /fontname/customfont def }if /Encoding Z /:mre { copyfontdict /Encoding MacEncoding def fontname currentdict end definefont :ff def }bd /:bsr { copyfontdict /Encoding Encoding 256 array copy def Encoding dup }bd /pd{put dup}bd /:esr { pop pop fontname currentdict end definefont :ff def }bd /scf { scalefont def }bd /scf-non { $m scale :mf setfont }bd /ps Z /fz{/ps xs}bd /sf/setfont ld /cF/currentfont ld /mbf { /makeblendedfont where { pop makeblendedfont /ABlend exch definefont }{ pop }ifelse def }def %%EndFile %%BeginFile: adobe_psp_derived_styles %%Copyright: Copyright 1990-1993 Adobe Systems Incorporated. All Rights Reserved. /wi version(23.0)eq { { gS 0 0 0 0 rC stringwidth gR }bind }{ /stringwidth load }ifelse def /$o 1. def /gl{$o G}bd /ms{:M S}bd /condensedmtx[.82 0 0 1 0 0]def /:mc { condensedmtx :mf def }bd /extendedmtx[1.18 0 0 1 0 0]def /:me { extendedmtx :mf def }bd /basefont Z /basefonto Z /dxa Z /dxb Z /dxc Z /dxd Z /dsdx2 Z /bfproc Z /:fbase { dup/FontType get 0 eq{ dup length dict begin dup{1 index/FID ne 2 index/UniqueID ne and{def}{pop pop}ifelse}forall /FDepVector exch/FDepVector get[exch/:fbase load forall]def }/bfproc load ifelse /customfont currentdict end definefont }bd /:mo { /bfproc{ dup dup length 2 add dict begin { 1 index/FID ne 2 index/UniqueID ne and{def}{pop pop}ifelse }forall /PaintType 2 def /StrokeWidth .012 0 FontMatrix idtransform pop def /customfont currentdict end definefont 8 dict begin /basefonto xdf /basefont xdf /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding StandardEncoding def /BuildChar { exch begin basefont setfont ( )dup 0 4 -1 roll put dup wi setcharwidth 0 0 :M gS gl dup show gR basefonto setfont show end }def }store :fbase }bd /:mso { /bfproc{ 7 dict begin /basefont xdf /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding StandardEncoding def /BuildChar { exch begin sD begin /dxa 1 ps div def basefont setfont ( )dup 0 4 -1 roll put dup wi 1 index 0 ne { exch dxa add exch }if setcharwidth dup 0 0 ms dup dxa 0 ms dup dxa dxa ms dup 0 dxa ms gl dxa 2. div dup ms end end }def }store :fbase }bd /:ms { /bfproc{ dup dup length 2 add dict begin { 1 index/FID ne 2 index/UniqueID ne and{def}{pop pop}ifelse }forall /PaintType 2 def /StrokeWidth .012 0 FontMatrix idtransform pop def /customfont currentdict end definefont 8 dict begin /basefonto xdf /basefont xdf /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding StandardEncoding def /BuildChar { exch begin sD begin /dxb .05 def basefont setfont ( )dup 0 4 -1 roll put dup wi exch dup 0 ne { dxb add }if exch setcharwidth dup dxb .01 add 0 ms 0 dxb :T gS gl dup 0 0 ms gR basefonto setfont 0 0 ms end end }def }store :fbase }bd /:mss { /bfproc{ 7 dict begin /basefont xdf /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding StandardEncoding def /BuildChar { exch begin sD begin /dxc 1 ps div def /dsdx2 .05 dxc 2 div add def basefont setfont ( )dup 0 4 -1 roll put dup wi exch dup 0 ne { dsdx2 add }if exch setcharwidth dup dsdx2 .01 add 0 ms 0 .05 dxc 2 div sub :T dup 0 0 ms dup dxc 0 ms dup dxc dxc ms dup 0 dxc ms gl dxc 2000 2 div dup ms end end }def }store :fbase }bd /:msb { /bfproc{ 7 dict begin /basefont xdf /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding StandardEncoding def /BuildChar { exch begin sD begin /dxd .03 def basefont setfont ( )dup 0 4 -1 roll put dup wi 1 index 0 ne { exch dxd add exch }if setcharwidth dup 0 0 ms dup dxd 0 ms dup dxd dxd ms 0 dxd ms end end }def }store :fbase }bd /italicmtx[1 0 -.212557 1 0 0]def /:mi { italicmtx :mf def }bd /:v { [exch dup/FontMatrix get exch dup/FontInfo known { /FontInfo get dup/UnderlinePosition known { dup/UnderlinePosition get 2 index 0 3 1 roll transform exch pop }{ .1 }ifelse 3 1 roll dup/UnderlineThickness known { /UnderlineThickness get exch 0 3 1 roll transform exch pop abs }{ pop pop .067 }ifelse }{ pop pop .1 .067 }ifelse ] }bd /$t Z /$p Z /$s Z /:p { aload pop 2 index mul/$t xs 1 index mul/$p xs .012 mul/$s xs }bd /:m {gS 0 $p rm $t lw 0 rl stroke gR }bd /:n { gS 0 $p rm $t lw 0 rl gS gl stroke gR strokepath $s lw /setstrokeadjust where{pop currentstrokeadjust true setstrokeadjust stroke setstrokeadjust }{ stroke }ifelse gR }bd /:o {gS 0 $p rm $t 2 div dup rm $t lw dup 0 rl stroke gR :n }bd %%EndFile /currentpacking where {pop sc_oldpacking setpacking}if end % md %%EndProlog %%BeginSetup md begin countdictstack [ {%stopped %%BeginFeature: *ManualFeed False statusdict /manualfeed false put %%EndFeature }featurecleanup countdictstack [ {%stopped %%BeginFeature: *InputSlot Cassette %%EndFeature }featurecleanup countdictstack [ {%stopped %%BeginFeature: *PageRegion LetterSmall lettersmall %%EndFeature }featurecleanup (Rob)setjob /pT[1 0 0 -1 31 761]def/mT[1 0 0 -1 31 761]def /sD 16 dict def 300 level2{1 dict dup/WaitTimeout 4 -1 roll put setuserparams}{statusdict/waittimeout 3 -1 roll put}ifelse %%IncludeFont: Palatino-Bold %%IncludeFont: Symbol %%IncludeFont: Palatino-Roman %%IncludeFont: Palatino-BoldItalic %%IncludeFont: Palatino-Italic %%IncludeFont: Courier-Bold %%IncludeFont: Courier %%IncludeFont: Courier-BoldOblique %%IncludeFont: Courier-Oblique %%IncludeFont: Helvetica /f0_1/Palatino-Bold :mre /f0_28 f0_1 28 scf /f0_18 f0_1 18 scf /f0_16 f0_1 16 scf /f0_12 f0_1 12 scf /f0_10 f0_1 10 scf /f1_1/Symbol :bsr 240/apple pd :esr /f1_12 f1_1 12 scf /f1_9 f1_1 9 scf /f2_1 f1_1 def /f2_16 f2_1 16 scf /f2_12 f2_1 12 scf /f3_1/Palatino-Roman :mre /f3_12 f3_1 12 scf /f3_10 f3_1 10 scf /f3_9 f3_1 9 scf /f4_1 f0_1 :v def /f5_1 f1_1 :v def /f6_1/Palatino-BoldItalic :mre /f6_12 f6_1 12 scf /f7_1 f2_1 :mi /f7_12 f7_1 12 scf /f8_1/Palatino-Italic :mre /f8_12 f8_1 12 scf /f9_1 f1_1 :mi /f9_12 f9_1 12 scf /f10_1 f3_1 :v def /f11_1/Courier-Bold :mre /f11_12 f11_1 12 scf /f12_1/Courier :mre /f12_12 f12_1 12 scf /f15_1/Courier-BoldOblique :mre /f15_12 f15_1 12 scf /f17_1/Courier-Oblique :mre /f17_12 f17_1 12 scf /f18_1/Helvetica :mre /f18_12 f18_1 12 scf /Courier findfont[10 0 0 -10 0 0]:mf setfont %%EndSetup %%Page: 1 1 %%BeginPageSetup initializepage (Rob; page: 1 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 186 124 :M f0_28 sf .005(ListProcessor)A f0_10 sf 0 -3 rm (\250)S 0 3 rm 260 141 :M .345 .034(ver 7.1)J 182 232 :M f0_28 sf -.043(User Manual)A 0 -3 rm (\251)S 0 3 rm 61 535 :M f0_18 sf 5.011 .501(The Corporation for Research and Educational)J 221 555 :M .782(Networking)A 196 575 :M 4.449 .445(Copyright \251 1995)J endp %%Page: 2 2 %%BeginPageSetup initializepage (Rob; page: 2 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 12 9 rC 271 714 :M (1)S gR gS 0 0 552 730 rC 205 56 :M f0_18 sf 1.355(ListProcessor\250)A 206 76 :M 8.613 .861(User Manual\251)J 193 96 :M 4.456 .446(Table of Contents)J 41 140 :M f0_12 sf -.667(I.)A 77 140 :M .154(Introduction)A 150 140 :M (.........................................................................................................)S 467 140 :M (2)S 41 160 :M -.667(II.)A 77 160 :M .433 .043(What is ListProcessor)J 198 160 :M (.........................................................................................)S 467 160 :M (2)S 41 180 :M -.667(III.)A 77 180 :M .52 .052(ListProcessor User Commands)J 246 180 :M (.........................................................................)S 467 180 :M (2)S 41 200 :M (IV.)S 77 200 :M .354 .035(General ListProcessor Commands)J 264 200 :M (...................................................................)S 467 200 :M (4)S 88 220 :M -.328(HELP)A 129 220 :M (................................................................................................................)S 467 220 :M (4)S 88 240 :M -.162(HELP topics)A 156 240 :M (.......................................................................................................)S 467 240 :M (4)S 88 260 :M -.144(HELP topic)A 150 260 :M (.........................................................................................................)S 467 260 :M (4)S 88 280 :M -.095(HELP ListProcessor)A 195 280 :M (..........................................................................................)S 467 280 :M (4)S 88 300 :M .199 .02(HELP live)J 144 300 :M (...........................................................................................................)S 467 300 :M (4)S 77 320 :M -.166(SUBSCRIBE)A 147 320 :M (..........................................................................................................)S 467 320 :M (4)S 77 340 :M .035(UNSUBSCRIBE)A 168 340 :M (...................................................................................................)S 467 340 :M (4)S 77 360 :M -.163(PURGE)A 129 360 :M (................................................................................................................)S 467 360 :M (5)S 77 380 :M .171(WHICH)A 129 380 :M (................................................................................................................)S 467 380 :M (5)S 77 400 :M -.415(LISTS)A 129 400 :M (................................................................................................................)S 467 400 :M (5)S 77 420 :M .335(REVIEW)A 129 420 :M (................................................................................................................)S 467 420 :M (5)S 77 440 :M -.332(SET)A 129 440 :M (................................................................................................................)S 467 440 :M (6)S 41 460 :M .666(V.)A 77 460 :M 2.01 .201(Archive Commands)J 192 460 :M (...........................................................................................)S 467 460 :M (8)S 88 480 :M -.247(INDEX)A 129 480 :M (................................................................................................................)S 467 480 :M (8)S 88 500 :M -.063(SEARCH)A 141 500 :M (............................................................................................................)S 467 500 :M (8)S 88 520 :M -.664(GET)A 129 520 :M (................................................................................................................)S 467 520 :M (9)S 41 540 :M (VI.)S 77 540 :M .015 .001(Subscribing to Archives)J 210 540 :M (.....................................................................................)S 467 540 :M (9)S 41 560 :M -.223(VII.)A 77 560 :M 1.125 .112(Command Aliases)J 180 560 :M (.............................................................................................)S 461 560 :M (10)S 41 580 :M -.334(VIII.)A 77 580 :M .215 .021(Interactive ListProcessor)J 213 580 :M (............................... 2000 ...................................................)S 461 580 :M (10)S 41 600 :M -.335(IX.)A 77 600 :M .134 .013(Regular Expressions)J 189 600 :M (..........................................................................................)S 461 600 :M (11)S 41 620 :M (X.)S 77 620 :M .421 .042(Netiquette: Good Manners on the Internet)J 312 620 :M (.................................................)S 461 620 :M (16)S 41 640 :M -.335(XI.)A 77 640 :M .278 .028(How to be in touch with CREN)J 252 640 :M (.....................................................................)S 461 640 :M (20)S endp %%Page: 3 3 %%BeginPageSetup initializepage (Rob; page: 3 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 12 9 rC 271 714 :M (2)S gR gS 0 0 552 730 rC 205 59 :M f0_18 sf 1.206(ListProcessor)A 0 -3 rm (\250)S 0 3 rm 206 82 :M 7.647 .765(User Manual)J 0 -3 rm (\251)S 0 3 rm 220 120 :M f0_16 sf -.042(I. Introduction)A 41 143 :M f3_12 sf 1.12 .112(This User Manual provides a complete introduction to the CREN)J 0 -3 rm .44(\250)A 0 3 rm 1.51 .151( ListProcessor)J 0 -3 rm (\250)S 0 3 rm 41 160 :M 1.036 .104(list- and file-management software, also known as ListProc)J 0 -3 rm .379(\250)A 0 3 rm .588 .059(. It should explain to)J 41 174 :M .771 .077(you in detail what ListProcessor is, how to use it, and give you an introduction to)J 41 188 :M .948 .095(the accepted standards of conduct on the Internet, commonly known as)J 41 202 :M .241(\322Netiquiette\323.)A 182 225 :M f0_16 sf -.073(II. What is ListProcessor?)A 41 245 :M f3_12 sf .641 .064(ListProcessor \(ListProc, for short\) is a powerful mailing list agent that keeps track of)J 41 259 :M .719 .072(thousands of people subscribed to any number of mailing lists. Users may subscribe)J 41 273 :M .877 .088(to lists, post messages, review members of lists, review the configuration set up of)J 41 287 :M .822 .082(lists, etc. It allows full control over the list and its configuration to the list owner,)J 41 301 :M 1.229 .123(freeing up the system manager from having to make major modifications for the)J 41 315 :M .841 .084(list owners when needed. ListProc is also a powerful file archiver, allowing search)J 41 329 :M .823 .082(and retrieval of text files based on regular expressions and e-mail retrieval of binary)J 41 343 :M .829 .083(files automatically uuencoded and divided into managable sized portions. It is)J 41 357 :M 1.462 .146(automated, and eliminates the need for user intervention and maintenance of)J 41 371 :M .921 .092(multiple aliases of the form "list, list-owner, list-request", etc. There is support)J 41 385 :M .653 .065(provided for public and private hierarchical archives, moderated and non-)J 41 399 :M .677 .068(moderated lists, peer lists, peer servers, private lists, address aliasing, news)J 41 413 :M .88 .088(connections and gateways, mail queueing, digests, list ownership, owner)J 41 427 :M .686 .069(preferences, crash recovery, batch processing, configurable headers, regular)J 41 441 :M 1.049 .105(expressions, archive searching, and live user connections via TCP/IP.)J 168 464 :M f0_16 sf -.039(III. ListProcessor Commands)A 41 484 :M f3_12 sf .777 .078(Your interaction with ListProc will generally be by sending e-mail messages to)J 41 498 :M .609 .061(ListProc or by sending e-mail messages to a discussion group, or \322list\323, to which you)J 41 512 :M .966 .097(are subscribed. There is also a mechanism of interactively sending commands to)J 41 526 :M .701 .07(ListProc using a program called Interactive ListProcessor, or \322ilp\323 which will be)J 41 540 :M .736 .074(described in further detail below.)J 41 568 :M f0_12 sf .146 .015(Note that all commands described below )J 269 0 12 730 rC 269 568 :M 12 f4_1 :p 12 :m ( )S 278 568 :M 6 :m ( )S gR gS 0 0 552 730 rC 269 568 :M f0_12 sf 12 f4_1 :p 29 :m .561(must)A 294 0 4 730 rC 294 568 :M 3 :m ( )S 295 568 :M 6 :m ( )S gR gS 0 0 552 730 rC 298 568 :M f0_12 sf .037 .004( be sent to a ListProcessor server for)J 41 582 :M .252 .025(processing. A ListProcessor server will have an address that is in the form of)J 41 596 :M f6_12 sf .162(listproc@host.domain,)A f0_12 sf .329 .033( such as )J f6_12 sf .15(listproc@listproc.net)A f0_12 sf .526 .053(. Commands must )J 436 0 8 730 rC 436 596 :M 12 f4_1 :p 6 :m ( )S 441 596 :M 6 :m ( )S gR gS 0 0 552 730 rC 436 596 :M f0_12 sf 12 f4_1 :p 19 :m .503(not)A 451 0 4 730 rC 451 596 :M 3 :m ( )S 452 596 :M 6 :m ( )S gR gS 0 0 552 730 rC 455 596 :M f0_12 sf -.14( be sent)A 41 610 :M .134 .013(to a mailing list, since all mail to a mailing list is sent to all the subscribers to that)J 41 624 :M -.076(list.)A 41 652 :M f3_12 sf 1.189 .119(Sometimes you need to contact the moderator of an Internet mailing list rather than)J 41 666 :M .866 .087(post to the entire list. To do this you should know that there are, by convention,)J 41 680 :M .618 .062(two mailing addresses for every mailing list \(except where noted by the List of Lists\):)J endp %%Page: 4 4 %%BeginPageSetup initializepage (Rob; page: 4 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 12 9 rC 271 714 :M (3)S gR gS 0 0 552 730 rC 41 54 :M f1_12 sf 15 1.5( )J 77 68 :M f3_12 sf .335(list-request@host)A 185 68 :M .721 .072(\(e.g. xpert-request@x.org\))J 77 82 :M .567(list@host)A 185 82 :M .627 .063(\(e.g. xpert@x.org\))J 41 110 :M .894 .089(Any e-mail sent to list-request@host, where \322list\323 is replaced by the name of the list)J 41 124 :M .793 .079(and \322host\323 is replaced by the host machine name, will be sent to the owners of the)J 41 138 :M .966 .097(list rather than to the list. Mail sent to list@host will be sent out to everyone)J 41 152 :M .576 .058(subscribed to the list. Examples are given in parenthesis above. If you are)J 41 166 :M .62 .062(subscribed to a list named \322xpert\323 whose host machine is x.org and want to send a)J 41 180 :M .774 .077(message to the owners, you would send that message to xpert-request@x.org.)J 41 208 :M .997 .1(The following syntax is used in this document: ListProcessor commands are shown)J 41 222 :M .842 .084(in a )J f11_12 sf 3.872 .387(different boldface typeface)J f3_12 sf 1.824 .182( from the text, with the minimum)J 41 236 :M 1.163 .116(abbreviation in )J f11_12 sf .361(UPPERCASE)A f3_12 sf 1.017 .102( letters. All commands can be abbreviated and require)J 41 250 :M .99 .099(that you use a sufficient number of characters in the abbreviation to distinguish the)J 41 264 :M 1.335 .134(command from any other command, with a minimum of three letters. In most)J 41 278 :M 1.175 .118(cases the minimium abbreviation usable for each command is the first three letters)J 41 292 :M 1.111 .111(of that command. The actual commands are case-insensitive. For example, the)J 41 306 :M 1.844 .184(command )J f11_12 sf .424(SUB)A f3_12 sf .702 .07( is the same as )J f11_12 sf 2.119 .212(subscribe )J f3_12 sf .943 .094(so in the text below it is written)J f12_12 sf .385 .039( )J f3_12 sf .653(as)A 41 320 :M f11_12 sf .4(SUBscribe)A f3_12 sf .968 .097( to let you know that you can abbreviate the command as )J f11_12 sf .4(SUB)A f3_12 sf (.)S 41 334 :M .841 .084(Command arguments and options in which the term used is to be replaced by the)J 41 348 :M .826 .083(user are shown in )J f15_12 2000 sf .354(italics)A f3_12 sf 1.058 .106(. Optional arguments and keywords are enclosed in)J 41 362 :M 1.241 .124(brackets \()J f11_12 sf .349([...])A f3_12 sf .993 .099(\), which must be omitted when the actual command is used.)J 41 376 :M 1.131 .113(Alternatives are separated by a vertical bar \( )J f11_12 sf .435(|)A f3_12 sf .461 .046( \). A list )J f8_12 sf .297(explore@listproc.net)A f3_12 sf 1.061 .106( has been)J 41 390 :M .823 .082(established for anyone to use to explore and experiment with ListProc.)J 41 418 :M .784 .078("Local" lists are those hosted by the ListProcessor with which you are)J 41 432 :M .936 .094(communicating; "remote" lists are those known by that ListProcessor to be hosted by)J 41 446 :M .861 .086(other ListProcessors. Commands which relate to remote lists are forwarded to the)J 41 460 :M 1 .1(appropriate ListProcessor whenever possible.)J 41 488 :M 1.4 .14(For additional information, including specialized commands, use the )J f11_12 sf .539(HELP)A 41 503 :M f3_12 sf .87 .087(command described below or refer to the Listprocessor User Reference)J f18_12 sf .122(,)A f3_12 sf .733 .073( available in)J 41 517 :M 1.165 .117(plain text format by sending the command)J f11_12 sf 1.059 .106( get doc ref)J f18_12 sf .156 .016( )J f3_12 sf .809 .081(as the body of a mail)J 41 531 :M 1.134 .113(message to )J f8_12 sf .272(listproc@listproc.net)A f3_12 sf 1.046 .105( or any other CREN ListProcessor. This card is)J 41 545 :M 1.552 .155(available from )J f8_12 sf .32(info.cren.net)A f3_12 sf 1.331 .133( via anonymous ftp, as the PostScript file)J 41 559 :M f8_12 sf .541(/listproc/ps/doc-card.ps)A f3_12 sf 1.496 .15( and as the RTF file )J f8_12 sf .511(/listproc/rtf/doc-card.rtf)A f3_12 sf 2.11 .211( \(open the latter)J 41 576 :M 1.177 .118(with Microsoft Word or WordPerfect)J 0 -3 rm .397(\250)A 0 3 rm .898 .09(, and set the orientation to landscape before)J 41 590 :M .282(printing\).)A endp %%Page: 5 5 %%BeginPageSetup initializepage (Rob; page: 5 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 12 9 rC 271 714 :M (4)S gR gS 0 0 552 730 rC 137 54 :M f0_16 sf -.05(IV. General ListProcessor Commands)A 41 138 :M f11_12 sf 1.069(HELp)A 41 150 :M f3_12 sf .712 .071(An e-mail message to ListProc, at the host address of the list you are interested in,)J 41 164 :M 1.172 .117(containing only the word )J f11_12 sf .399(HELP,)A f3_12 sf 1.059 .106( will return to you an e-mail message containing a)J 41 178 :M .739 .074(brief description of every ListProcessor command \(when no topic is specified\). Your)J 41 192 :M 1.01 .101(message should contain only the word )J f11_12 sf .339(HELP)A f3_12 sf .71 .071( and nothing else. It should )J f6_12 sf .283(not)A f3_12 sf .753 .075( say)J 41 206 :M .82 .082(things like \322help me\323 or \322Please send help\323 because ListProc automatically generates)J 41 220 :M .592 .059(the response to your request for help and is not capable of actually reading messages.)J 41 234 :M .583 .058(ListProc will send the response back you and you do not need to add your return)J 41 248 :M .569 .057(address or a signature to the message.)J 41 262 :M f11_12 sf 4.41 .441(HELp TOPICS)J 41 274 :M f3_12 sf .852 .085(There are several individual topics that ListProc can send help about, such as)J 41 288 :M 1.044 .104(individual commands listed below. A message to ListProc saying )J f11_12 sf 1.926 .193(HELP TOPICS)J 41 302 :M f3_12 sf .833 .083(returns a list of all the topics for which help is available.)J 41 316 :M f11_12 sf 2.673 .267(HELp )J f15_12 sf 1.002(topic)A 41 328 :M f3_12 sf .69 .069(After you have a list of topics for which ListProc can send you additional)J 41 342 :M .804 .08(information you can get that information by sending a message to ListProc saying)J 41 356 :M f11_12 sf -.072(HELP )A f3_12 sf -.059(followed)A f12_12 sf -.073( by the one word topic you want information on. This)A 41 370 :M f3_12 sf 1.12 .112(returns information about the topic selected, if available.)J 41 384 :M f11_12 sf 4.738 .474(HELp LISTProc)J 41 396 :M f3_12 sf 1.362 .136(returns information about ListProcessor and other list-management systems.)J 41 410 :M f11_12 sf 4.009 .401(HELp LIVe)J 41 422 :M f3_12 sf 1.247 .125(returns information about accessing ListProcessor interactively.)J 41 492 :M .751 .075(In order to be able to receive messages from the list you are interested in you must)J 41 506 :M .523 .052(subscribe to that list. And in many cases you also must be subscribed to a list in)J 41 520 :M .621 .062(order to send messages to other subscribers. Use the first of these commands to add)J 41 534 :M .904 .09(yourself to the list whose )J f15_12 sf .369(list-name)A f3_12 sf .983 .098( you specify and the second to remove)J 41 548 :M .991 .099(yourself from the list whose )J f15_12 sf .372(list-name)A f3_12 sf .895 .09( you specify \(to which list you must, of)J 41 562 :M 1.609 .161(course, have previously )J f11_12 sf .484(subscribed)A f3_12 sf 1.206 .121(\). In these commands, replace )J f15_12 sf .545(list-name)A 41 576 :M f3_12 sf .772 .077(with the name of the list \(that part of the e-mail address of the list to the left of the)J 41 590 :M .998 .1(@-sign\). In the )J f11_12 sf .5(subscribe)A f3_12 sf 1.5 .15( command, replace )J f15_12 sf .5(your-name)A f12_12 sf .455 .045( )J f3_12 sf 1.562 .156(with your real name)J 41 604 :M .713 .071(\(not your e-mail address\). For example, if your name is Joan S. Doe and you wish to)J 41 618 :M 1.223 .122(subscribe to the list )J f8_12 sf .411(circuses@barnum.com)A f3_12 sf 1.252 .125(, you may join that list by sending mail)J 41 632 :M 1.885 .188(with the command)J 41 646 :M f11_12 sf 3.486 .349(subscribe circuses Joan S. Doe)J 41 658 :M f3_12 sf .651 .065(The subscribe command can be abbreviated by using the first three letters of the)J 41 672 :M 1.051 .105(command. This is true of all commands. Therefore you can also use the command)J 41 686 :M f11_12 sf 3.054 .305(sub circuses Joan S. Doe)J 29 64 492 52 rC 41 76 :M 1.069(HELp)A 38 64 1 1 rF 38 64 1 1 rF 39 64 472 1 rF 511 64 1 1 rF 511 64 1 1 rF 38 65 1 13 rF 511 65 1 13 rF 41 88 :M 4.41 .441(HELp TOPICS)J 38 78 1 12 rF 511 78 1 12 rF 41 100 :M 2.673 .267(HELp )J f15_12 sf 1.002(topic)A 38 90 1 12 rF 511 90 1 12 rF 41 112 :M f11_12 sf 4.738 .474(HELp LISTProc)J 38 115 1 1 rF 38 115 1 1 rF 39 115 472 1 rF 511 115 1 1 rF 511 115 1 1 rF 38 102 1 13 rF 511 102 1 13 rF gR gS 29 440 492 28 rC 41 452 :M f11_12 sf 4.009 .401(SUBscribe )J f15_12 sf 5.441 .544(list-name your-name)J 38 440 1 1 rF 38 440 1 1 rF 39 440 472 1 rF 511 440 1 1 rF 511 440 1 1 rF 38 441 1 13 rF 511 441 1 13 rF 41 464 :M f11_12 sf .754(UNSubscribe)A f12_12 sf .686 .069( )J f15_12 sf .848(list-name)A 38 467 1 1 rF 38 467 1 1 rF 39 467 472 1 rF 511 467 1 1 rF 511 467 1 1 rF 38 454 1 13 rF 511 454 1 13 rF endp %%Page: 6 6 %%BeginPageSetup initializepage (Rob; page: 6 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 12 9 rC 271 714 :M (5)S gR gS 0 0 552 730 rC 41 51 :M f3_12 sf .49 .049(as the body \(not the subject\) of the message, to your local ListProc. If your local)J 41 65 :M .622 .062(ListProc does not know about lists hosted by other ListProcessors, you will have to)J 41 79 :M 1.421 .142(send the message to )J f8_12 sf .4 2000 35(listproc@barnum.com)A f3_12 sf 1.349 .135(. Notice that in this command you do)J 41 93 :M .975 .097(not have to include your e-mail address, you only need to include your full name.)J 41 107 :M .582 .058(This is because ListProc reads the return address on your message and uses that as)J 41 121 :M .599 .06(your subscription address. This means that you cannot subscribe to a list by sending)J 41 135 :M .944 .094(a subscribe command from your friend\325s e-mail account. User names may not)J 41 149 :M .742 .074(contain the following characters: `"<>[]{}|$~*?!\\ These are illegal characters as far as)J 41 163 :M .952 .095(listproc is concerned.)J 41 205 :M .574 .057(If you are subscribed to several lists that operate off of one host and you want to)J 41 219 :M 1.314 .131(remove yourself from all of them, this command will remove you from all local)J 41 233 :M .636 .064(lists. Use a valid password from one of the lists to which you are subscribed.)J 41 291 :M .996 .1(This command returns a message to you listing all local mailing lists to which you)J 41 305 :M .876 .088(have subscribed.)J 41 373 :M .872 .087(Each machine that runs ListProc has a number of lists that it runs which are called)J 41 387 :M .8 .08(\322local lists\323 and is aware of lists, called \322remote lists\323, on other machines. The)J 41 401 :M f11_12 sf .336(LISTS)A f3_12 sf .883 .088( command returns to you a list of all lists the Listprocessor knows about.)J 41 415 :M f11_12 sf 2.444 .244(LISTS LOCAL)J f3_12 sf 1.147 .115( returns a message listing all local mailing lists with a one line)J 41 429 :M .904 .09(description of each list. )J f11_12 sf 2.128 .213(LISTS GLOBAL)J f0_12 sf .148 .015( )J f3_12 sf 1.098 .11(returns a message listing all local and)J 41 443 :M 1.012 .101(remote lists known to the server with a one line description of each list. You MUST)J 41 457 :M 1.693 .169(specify )J f8_12 sf .334(local)A f3_12 sf .542 .054( or )J f8_12 sf .362(global)A f3_12 sf .532 .053( in a )J f11_12 sf .541(LISTS)A f0_12 sf .205 .02( )J f3_12 sf .606(command.)A 41 471 :M f11_12 sf 4.844 .484(LISts local|global [keywords])J 41 483 :M f3_12 sf .705 .07(Adding a keyword to the )J f11_12 sf .274(LISTS)A f3_12 sf .861 .086( command causes the ListProcessor to search only)J 41 497 :M 1.005 .1(for those lists containing that keyword in its list name or one line description.)J 41 511 :M .775 .077(ListProc will accept a )J f8_12 sf 1.341 .134(regular expression)J f3_12 sf .832 .083( as a keyword. Multiple keywords are treated)J 41 525 :M 1.037 .104(as a logically ANDed list of strings/)J f8_12 sf 1.695 .17(regular expressions)J f3_12 sf 1.026 .103(, i.e. only lists containing ALL)J 41 539 :M .434 .043(the keywords will be returned. Keywords may be surrounded by quotes. For a)J 41 553 :M .841 .084(discussion of regular expressions, see the section on that subject below.)J 41 611 :M .847 .085(Every list has attributes associated with it which determine how the list operates and)J 41 625 :M 1.115 .111(what privileges you have in sending commands to the ListProcessor concerning the)J 41 639 :M .742 .074(list. The )J f11_12 sf .356(REView)A f3_12 sf .909 .091( command allows you to get the list's attributes or settings and a)J 41 653 :M .722 .072(list of all the people subscribed to the list. In some cases the list owner may limit)J 41 667 :M .643 .064(your ability to obtain any or all of the information; in that case you will get back a)J 41 681 :M .985 .098(message saying what information is denied you.)J 29 179 492 16 rC 41 191 :M f11_12 sf .73(PURge)A f12_12 sf .664 .066( )J f15_12 sf .835(password)A 38 179 1 1 rF 38 179 1 1 rF 39 179 472 1 rF 511 179 1 1 rF 511 179 1 1 rF 38 194 1 1 rF 38 194 1 1 rF 39 194 472 1 rF 511 194 1 1 rF 511 194 1 1 rF 38 180 1 14 rF 511 180 1 14 rF gR gS 29 251 492 16 rC 41 263 :M f11_12 sf 1.002(WHIch)A 38 251 1 1 rF 38 251 1 1 rF 39 251 472 1 rF 511 251 1 1 rF 511 251 1 1 rF 38 266 1 1 rF 38 266 1 1 rF 39 266 472 1 rF 511 266 1 1 rF 511 266 1 1 rF 38 252 1 14 rF 511 252 1 14 rF gR gS 32 321 492 28 rC 44 333 :M f11_12 sf .711(LISts)A f12_12 sf .646 .065( )J f11_12 sf .889(local)A 41 321 1 1 rF 41 321 1 1 rF 42 321 472 1 rF 514 321 1 1 rF 514 321 1 1 rF 41 322 1 13 rF 514 322 1 13 rF 44 345 :M .718(LISts)A f12_12 sf .653 .065( )J f11_12 sf .862(global)A 41 348 1 1 rF 41 348 1 1 rF 42 348 472 1 rF 514 348 1 1 rF 514 348 1 1 rF 41 335 1 13 rF 514 335 1 13 rF gR gS 29 571 492 16 rC 41 583 :M f11_12 sf 3.302 .33(REView )J f15_12 sf .802(list-name)A f11_12 sf 6.258 .626( [SHOrt|DEScription|SUBscribers])J 38 571 1 1 rF 38 571 1 1 rF 39 571 472 1 rF 511 571 1 1 rF 511 571 1 1 rF 38 586 1 1 rF 38 586 1 1 rF 39 586 472 1 rF 511 586 1 1 rF 511 586 1 1 rF 38 572 1 14 rF 511 572 1 14 rF endp %%Page: 7 7 %%BeginPageSetup initializepage (Rob; page: 7 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 12 9 rC 271 714 :M (6)S gR gS 0 0 552 730 rC 41 51 :M f11_12 sf .739(REView)A f12_12 sf .672 .067( )J f15_12 sf .832(list-name)A 41 63 :M f3_12 sf .869 .087(will send you a short file of general information about the list and a listing of the)J 41 77 :M .593 .059(current unconcealed subscribers for the specified list. If there are a lot of subscribers)J 41 91 :M .679 .068(to the list this message can be very long.)J 41 105 :M f11_12 sf .715(REView)A f15_12 sf 3.574 .357( list-name)J f12_12 sf .65 .065( )J f11_12 sf .893(SHOrt)A 41 117 :M .698(REView)A f12_12 sf .635 .063( )J f15_12 sf .698(list-name)A f12_12 sf .635 .063( )J f11_12 sf .768(DEScription)A 41 129 :M f3_12 sf .973 .097(will result in your receiving only the short description file, not the subscribers.)J 41 143 :M f11_12 sf 3.302 .33(REView )J f15_12 sf .802(list-name)A f11_12 sf 4.582 .458( SUBscribers)J 41 155 :M f3_12 sf .724 .072(allows you to get only the non-concealed subscribers list. If a list is private, members)J 41 169 :M .832 .083(only may issue this command. If the list is linked with any peer lists, your)J 41 183 :M .808 .081(command will be forwarded to the appropriate server\(s\) also \(except when using)J 41 197 :M f8_12 sf .502(ilp)A f3_12 sf .832(\).)A 48 225 :M .692 .069(For example, if you wanted to know about the settings of the list bajor-l but did not)J 59 239 :M 1.098 .11(want to see the subscribers, you would send the command )J f11_12 sf 2.393 .239(review bajor-l)J 59 253 :M .74(short)A f3_12 sf (.)S 59 267 :M f11_12 sf 2.834 .283(review bajor-l short)J f3_12 sf 1.868 .187( returns the following response:)J 117 290 :M f3_9 sf .75(***)A 117 299 :M -.005(*** list bajor-l@somewhere.net: Ongoing discussion of politics on planet Bajor)A 117 308 :M .75(***)A 117 317 :M .338 .034(*** Date created: Sun Sep 11 03:39:41 1994)J 117 335 :M .11 .011(--- The current list settings are as follows:)J 117 353 :M -.063(PRIVATE: subscriptions controlled by jim@machine.org sally@machine.org .)A 117 362 :M -.014(SEND: open to subscribers and owners only.)A 117 371 :M .116 .012(VISIBLE: the list shows up in listings.)J 117 380 :M -.088(NO-ARCHIVE: no logs are kept.)A 117 389 :M .061 .006(STATS: open to subscribers and owners only.)J 117 398 :M .055 .006(REVIEW: open to subscribers and owners only.)J 117 407 :M .238 .024(ARCHIVES: available to subscribers and owners only.)J 117 416 :M -.005(UNMODERATED: postings not controlled.)A 117 425 :M .2 .02(DIGEST: digests distributed daily at 00:01)J 117 434 :M .025 .002(MESSAGE-LIMIT: unlimited daily postings.)J 117 443 :M -.002(FORWARD-REJECTS: no; all listproc-generated errors sent to sender.)A 117 452 :M .184(REPLY-TO-LIST)A 117 461 :M 2000 1.045 .105(AUTO-DELETE-SUBSCRIBERS: yes.)J 117 470 :M -.009(KEEP-RESENT-LINES: yes; Resent- header lines preserved.)A 117 479 :M .097 .01(DELIVERY-ERRORS: non-delivery reports are sent to the owners.)J 117 488 :M -.133(OWNERS: jim@machine.org sally@machine.org)A 117 524 :M .058 .006(bajor-l is a private, closed list used by the Bajoran council to discuss local politics. Minutes of the)J 117 533 :M -.105(meetings of the council are posted to the archives.)A 41 599 :M f3_12 sf .779 .078(Every user has user settings affiliated with his/her subscription to a list. The )J f11_12 sf .454(SET)A 41 613 :M f3_12 sf .848 .085(command is used to change your settings to whatever is convinent for you. If you)J 41 627 :M 1.413 .141(send the command )J f11_12 sf 1.311 .131(SET )J f15_12 sf .459(list-name)A f0_12 sf .174 .017( )J f3_12 sf 1.763 .176(without the optional arguments, ListProc)J 41 641 :M .62 .062(will send back a list of all your current settings for the specified list as in the)J 41 655 :M 1.779 .178(following example.)J 151 655 :M ( )S 185 680 :M f3_9 sf -.058(Current settings are:)A 29 559 492 16 rC 41 571 :M f11_12 sf .733(SET)A f12_12 sf .666 .067( )J f15_12 sf .733(list-name)A f12_12 sf .666 .067( )J f11_12 sf .733([)A f15_12 sf .733(option)A f11_12 sf .666 .067( )J f15_12 sf .733(arg)A f11_12 sf .733([)A f15_12 sf .733(s)A f11_12 sf 1.466(]])A 38 559 1 1 rF 38 559 1 1 rF 39 559 472 1 rF 511 559 1 1 rF 511 559 1 1 rF 38 574 1 1 rF 38 574 1 1 rF 39 574 472 1 rF 511 574 1 1 rF 511 574 1 1 rF 38 560 1 14 rF 511 560 1 14 rF endp %%Page: 8 8 %%BeginPageSetup initializepage (Rob; page: 8 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 12 9 rC 271 714 :M (7)S gR gS 0 0 552 730 rC 185 57 :M f3_9 sf .115 .011(ADDRESS = ODO@MACHINE.ADDRESS.ORG)J 185 66 :M -.042(MAIL = NOACK)A 185 75 :M .927 .093(PASSWORD = 749472019)J 185 84 :M -.165(CONCEAL = NO)A 41 124 :M f3_12 sf 1.439 .144(The options available with the )J f11_12 sf .513(SET)A f3_12 sf 1.159 .116( comand are )J f11_12 sf .513(mail)A f3_12 sf .356 .036(, )J f11_12 sf .513(password)A f3_12 sf .356 .036(, )J f11_12 sf .513(address)A f3_12 sf 1.34 .134(, and)J 41 138 :M f11_12 sf .369(conceal)A f3_12 sf 1.006 .101(. Each option is further explained below:)J 59 166 :M f11_12 sf 2.291 .229(SET )J f15_12 sf 4.009 .401(list-name )J f11_12 sf .802(mail)A f15_12 sf 2.467 .247( arg)J 59 178 :M f8_12 sf .553(Arg)A f3_12 sf 1.084 .108( may be one of: )J f11_12 sf .643(ack|noack|postpone|digest)A 59 192 :M .451(ack|noack)A f3_12 sf .988 .099(: A list owner can set up the list such that ListProc either )J f8_12 sf .324(does)A f3_12 sf .746 .075( or)J 59 206 :M f8_12 sf .885 .088(does not )J f3_12 sf .798 .08( send you a copy of all mail you send to a list. The )J f11_12 sf .433(ack)A f3_12 sf .633 .063( and )J f11_12 sf .541(noack)A 59 220 :M f3_12 sf .816 .082(commands allow you to chose whether you want to receive a copy of any mail)J 59 234 :M .742 .074(you post to a list. The major reason people would want to receive a copy of their)J 59 248 :M .903 .09(own message from the list is to confirm or acknowledge that the message)J 59 262 :M .682 .068(actually went out. Thus, if you were subscribed to a list named aleph, )J f11_12 sf .417(Set)A 59 276 :M .357(aleph)A f12_12 sf .324 .032( )J f11_12 sf .357(mail)A f12_12 sf .324 .032( )J f11_12 sf .357(ack)A f3_12 sf .965 .096( causes you to receive an acknowledgement copy of mail you)J 59 290 :M 1.226 .123(send to the list )J f8_12 sf .441(aleph)A f3_12 sf (.)S 59 304 :M f11_12 sf 2.612 .261(Set list-name mail postpone)J f3_12 sf 1.461 .146( causes ListProc to hold your mail until)J 59 318 :M 1.792 .179(released by another)J f11_12 sf 1.874 .187( set list-name mail)J f3_12 sf 1.127 .113( command. This is useful if you)J 59 332 :M .87 .087(go on vacation and don\325t want your mailer to fill up with messages while you)J 59 346 :M .838 .084(are gone. Perhaps the system where you get your mail has a limit on the number)J 59 360 :M .861 .086(of messages it will store for you and will reject anything over such a number.)J 59 374 :M .77 .077(You can set your mail to postpone and then when you are ready to receive your)J 59 388 :M 1.446 .145(mail again, you send another mail command such as )J f11_12 sf 2.515 .251(set list-name mail)J 59 402 :M .372(ack)A f3_12 sf .858 .086( and you will receive all the mail that was held for you.)J 59 430 :M .601 .06(It is quite possible that you have subscribed to a very active list which sends out a)J 59 444 :M .669 .067(number of messages daily. If you would like to obtain all the messages)J 59 458 :M .571 .057(contacenated together into a single digest of messages once a day you would send)J 59 472 :M 1.877 .188(the command )J f11_12 sf 2.586 .259(set list-name mail digest)J f3_12 sf 1.646 .165(. This command would cause)J 59 486 :M .397 .04(ListProc to send you all messages as a digest at the time and rate specified by the)J 59 500 :M .71 .071(list owner. The list owner can specify that digests get sent out when their size)J 59 514 :M .664 .066(reaches a specified amount or at a specific period of time.)J 59 528 :M 1.036 .104(For all four options of the set listname mail command, ack, noack, postpone, or)J 59 542 :M .711 .071(digest, you can choose only one option to be active at any one time. Changing)J 59 556 :M 1.099 .11(your mail option negates the previous setting. Therefore you cannot have your)J 59 570 :M .63 .063(mail set to ack and digest at the same time or digest and postpone at the same)J 59 584 :M .81 .081(time. It would not make any sense anyway since you cannot postpone receiving)J 59 598 :M .686 .069(mail and at the same time receive a digest, or ask for a copy of your mail in an)J 59 612 :M .607 .061(ack command when you will receive it back anyway in a digest. Likewise, if you)J 59 626 :M .745 .075(want to turn off one of the options, for example if you want to turn off digest,)J 59 640 :M 1.361 .136(you simply send another )J f11_12 sf 2.2 .22(set list-name mail)J f3_12 sf 1.044 .104( command You may also set)J 59 654 :M 1.066 .107(your mailmode to the default for your list by sending the command )J f11_12 sf 1.127 .113(SET )J f15_12 sf .493(list-)A 59 668 :M .766(name)A f11_12 sf 2.554 .255( mail)J f0_12 sf (.)S 59 682 :M f11_12 sf .718(SET)A f12_12 sf .653 .065( )J f15_12 sf .718(list-name)A f17_12 sf .653 .065( )J f11_12 sf .718(password)A f17_12 sf .653 .065( )J f15_12 sf .718(old-password)A f17_12 sf .653 .065( )J f15_12 sf .784(new-password)A endp %%Page: 9 9 %%BeginPageSetup initializepage (Rob; page: 9 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 12 9 rC 271 714 :M (8)S gR gS 0 0 552 730 rC 59 51 :M f3_12 sf .649 .065(Changes your list password. Your initial password, if needed, is supplied in the)J 59 65 :M 1.154 .115(message you receive confirming your subscription.)J 59 79 :M f11_12 sf .754(SET)A f12_12 sf .686 .069( )J f15_12 sf .754(list-name)A f17_12 sf .686 .069( )J f11_12 sf .754(address)A f15_12 sf 3.959 .396( password new-address)J 59 91 :M f3_12 sf .683 .068(Change your registered e-mail address. In the event you suddenly lose your e-)J 59 105 :M .691 .069(mail account and can no longer access it, you can tell ListProc to change the)J 59 119 : 2000 M .859 .086(address by which you receive mail with this command. Since you are likely)J 59 133 :M 1.094 .109(sending this command from an account other than the one you subscribed from,)J 59 147 :M .865 .086(this command requires that you use your list password that you received in the)J 59 161 :M 1.262 .126(message confirming your subscription.)J 59 175 :M f11_12 sf 2.291 .229(SET )J f15_12 sf .802(list-name)A f11_12 sf 3.537 .354( conceal yes|no)J 59 187 :M f3_12 sf .594 .059(In some cases a person who is subscribed to a list does not want other people to)J 59 201 :M .487 .049(have access to the fact that he/she is subscribed. If you set conceal to )J f11_12 sf .678 .068(YES, )J f12_12 sf .271(then)A 59 215 :M 1.526 .153(the command to )J f11_12 sf 1.885 .188(REView )J f15_12 sf .458(list-name)A f11_12 sf 2.497 .25( subscribers)J f3_12 sf .648 .065( will )J f8_12 sf .339(not)A f3_12 sf 1.312 .131( show your)J 59 229 :M .607 .061(name. If you set conceal to )J f11_12 sf .295(NO)A f3_12 sf .661 .066( then anyone will be able to see that you are)J 59 243 :M .485 .048(subscribed to the list. You may set yourself back to the original list default by)J 59 257 :M 1.764 .176(sending the command)J 59 271 :M f11_12 sf 1.698 .17(SET )J f15_12 sf .594(list-name)A f11_12 sf 2.642 .264( conceal)J f3_12 sf 1.732 .173( with no arguments after.)J 100 294 :M f0_16 sf -.036(V. Archive commands \(GET, INDEX, SEARCH\))A 41 314 :M f3_12 sf 1.064 .106(Many lists maintain archives. Archives may contain copies of all old mail that has)J 41 328 :M .782 .078(passed out over the list or may contain special files that the list owner didn\325t want to)J 41 342 :M .801 .08(send out via e-mail but did want to make available to all subscribers. Archives may)J 41 356 :M 1.007 .101(be public or private. Private archives require the )J f12_12 sf .367(/)A f15_12 sf .367(password)A f12_12 sf .333 .033( )J f3_12 sf 1.022 .102(parameter. In the)J 41 370 :M .986 .099(following, )J f15_12 sf .26(archive)A f3_12 sf .672 .067( may be replaced by:)J 77 384 :M f15_12 sf .423(list-name)A f12_12 sf .384 .038( )J f3_12 sf 1.045 .104( At most sites, the list-name and archive are the same. If your)J 41 398 :M .89 .089(site does not recognize your list-name as a valid archive, check with your list owner.)J 77 412 :M f15_12 sf .483(archive-name)A f12_12 sf .439 .044( )J f3_12 sf 1.296 .13(An alternate name given to the archive by the list owner.)J 77 426 :M f15_12 sf .511(path-to-archive)A f3_12 sf 1.062 .106( \320 the full path to the archive as returned by )J f11_12 sf .511(INDEX)A f3_12 sf (.)S 41 482 :M .898 .09(List files in the selected archive, or the master archive if no archive was specified.)J 41 496 :M .905 .09(The path to the archive is returned with the index. If you send an )J f11_12 sf .405(INDEX)A f3_12 sf 1.865 .186( command)J 41 510 :M .958 .096(without the name of the list or archive, ListProc will return an index of all public)J 41 524 :M 1.266 .127(archives available on the host system. Archives may contain multiple subarchives;)J 41 538 :M .792 .079(using a directory tree as an example, an archive may consist of a root archive with)J 41 552 :M 1.381 .138(multiple subdirectories or subarchives within. The )J f11_12 sf .443(INDEX)A f3_12 sf 1.46 .146( command will return)J 41 566 :M .93 .093(only the one level of archive or directory requested; in order to obtain the entire)J 41 580 :M 1.149 .115(archive structure including all subarchives the )J f11_12 sf .359(-all)A f3_12 sf 1.129 .113( arguement must be added)J 41 594 :M 1.075 .107(onto the )J f11_12 sf .481(INDEX)A f3_12 sf 1.143 .114( command. In the event the archive is private you will have to use)J 41 608 :M .567 .057(your list password or a password given to you by the list owner in order to obtain an)J 41 622 :M .534 .053(index. The password must be preceded by a slash \322/\323 when including it in an)J 41 636 :M f11_12 sf .576(INDEX)A f3_12 sf 2.64 .264( command.)J 29 442 492 16 rC 41 454 :M f11_12 sf .739(INDex)A f12_12 sf .672 .067( )J f15_12 sf .739(archive)A f12_12 sf .672 .067( )J f11_12 sf .739([/)A f15_12 sf .739(password)A f11_12 sf 3.479 .348(] [-all])J 38 442 1 1 rF 38 442 1 1 rF 39 442 472 1 rF 511 442 1 1 rF 511 442 1 1 rF 38 457 1 1 rF 38 457 1 1 rF 39 457 472 1 rF 511 457 1 1 rF 511 457 1 1 rF 38 443 1 14 rF 511 443 1 14 rF gR gS 29 654 492 16 rC 41 666 :M f11_12 sf .779(SEArch)A f12_12 sf .709 .071( )J f11_12 sf .779([)A f15_12 sf .779(archive)A f11_12 sf 1.799 .18(] [)J f15_12 sf .779(/password)A f11_12 sf 2.598 .26(] [-all] [)J f15_12 sf .779(pattern)A f11_12 sf (])S 38 654 1 1 rF 38 654 1 1 rF 39 654 472 1 rF 511 654 1 1 rF 511 654 1 1 rF 38 669 1 1 rF 38 669 1 1 rF 39 669 472 1 rF 511 669 1 1 rF 511 669 1 1 rF 38 655 1 14 rF 511 655 1 14 rF endp %%Page: 10 10 %%BeginPageSetup initializepage (Rob; page: 10 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 12 9 rC 271 714 :M (9)S gR gS 0 0 552 730 rC 41 51 :M f3_12 sf .65 .065(If you are looking for a specific file but do not know what archive it is located in, you)J 41 65 :M .643 .064(can search all files of the host system or of a specific archive \(and all of its)J 41 79 :M 1.185 .118(subarchives if )J f11_12 sf .39(-all)A f3_12 sf .978 .098( is specified\) for lines that match)J f15_12 sf 1.732 .173( pattern)J f3_12 sf .787 .079(. Once again, if the)J 41 93 :M .459 .046(archive is password protected you must specify the password with a slash \322/\323 before)J 41 107 :M .3(it.)A 41 121 :M .989 .099([Note: )J f15_12 sf .335(Pattern)A f3_12 sf .754 .075( may be enclosed in single or double quotes and can be a )J f8_12 sf .274(regular)A 41 135 :M .304(expression)A f3_12 sf 1.357 .136( with support for these additional operators:)J 77 149 :M .186(')A f11_12 sf .538(^)A f3_12 sf 1.599 .16(' provides negation)J 77 163 :M .166(')A f11_12 sf .479(|)A f3_12 sf .772 .077(' and ')J f11_12 sf .479(&)A f3_12 sf 1.239 .124(' provide logical OR and AND)J 77 177 :M .121(')A f11_12 sf .349(<)A f3_12 sf .562 .056(' and ')J f11_12 sf .349(>)A f3_12 sf .886 .089(' are used to group parts of regular expressions)J 77 191 :M .15(')A f11_12 sf .432(.)A f3_12 sf 1.227 .123(' matches any character including new line)J 41 205 :M .975 .098(See the discussion on regular expressions below.)J 41 263 :M .666 .067(Get )J f15_12 sf .308(file)A f3_12 sf .753 .075( from the specified archive. Once you have located the file you want to get)J 41 277 :M .997 .1(using either an )J f11_12 sf .403(INDEX)A f3_12 sf .408 .041( or a )J f11_12 sf .403(SEARCH)A f3_12 sf .945 .094( command you can get that file with a get)J 41 291 :M .684 .068(command. The requested file will be e-mailed to you. If the file is very large it may)J 41 305 :M .802 .08(be split into multiple smaller parts in order to be e-mailed to you. Binary files)J 41 319 :M .657 .066(cannot be sent via e-mail so if the file is a binary file it will be encoded to text using)J 41 333 :M .815 .081(uuencode and you will have to obtain a copy of uudecode in order to convert the)J 41 347 :M .731 .073(file back into it\325s original binary type. In the event the file is located in a private)J 41 361 :M .624 .062(archive you will have to use your list password or a password given to you by the)J 41 375 :M .487 .049(list owner in order to obtain the file. The password must be preceded by a slash \322/\323)J 41 389 :M 1.099 .11(when including it in a )J f11_12 sf .483(GET)A f3_12 sf 2.213 .221( command.)J 172 412 :M f0_16 sf -.059(VI. Subscribing to Archives)A 41 432 :M f11_12 2000 sf .417(AFD)A f3_12 sf 1.272 .127(, Automatic File Distribution, is a mechanism for the automatic distribution of)J 41 446 :M .923 .092(file archives or individual files via listproc. Users subscribe to an archive just as)J 41 460 :M .909 .091(they would a message-based list. When the archive manager updates the files in the)J 41 474 :M .915 .091(archive, the files are automatically sent out to the archive subscribers, or, if)J 41 488 :M .761 .076(subscribers prefer, they may simply receive a notification of a file update, leaving it)J 41 502 :M .738 .074(up to the subscriber to )J f11_12 sf .323(GET)A f3_12 sf .656 .066( the file.)J 41 582 :M .948 .095(This will subscribe you to an archive such that whenever the archive is updated you)J 41 596 :M 1.025 .102(will receive the new files automatically. You may optionally specify filenames in)J 41 610 :M .963 .096(the archive and receive only those files when they are updates. The name of the)J 41 624 :M .874 .087(archive and optional file names must be in brackets {}. If subscription to the archive)J 41 638 :M .772 .077(requires a password then you put the password after the archive name with a slash)J 41 652 :M -.006(\322/\323 before it.)A 29 223 492 16 rC 41 235 :M f11_12 sf .768(GET)A f12_12 sf .699 .07( )J f11_12 sf .768([)A f15_12 sf .768(archive)A f11_12 sf 2.385 .238(] file [/)J f15_12 sf .768(password)A f11_12 sf (])S 38 223 1 1 rF 38 223 1 1 rF 39 223 472 1 rF 511 223 1 1 rF 511 223 1 1 rF 38 238 1 1 rF 38 238 1 1 rF 39 238 472 1 rF 511 238 1 1 rF 511 238 1 1 rF 38 224 1 14 rF 511 224 1 14 rF gR gS 29 524 492 34 rC 41 539 :M f11_12 sf 2.673 .267(AFD <)J f15_12 sf .802(action)A f11_12 sf 2.291 .229(> {<)J f15_12 sf .802(archive)A f11_12 sf 2.291 .229(> [/)J f15_12 sf .802(password)A f11_12 sf 1.85 .185(] [)J f15_12 sf .802(files)A f11_12 sf 2.467 .247(]} &)J 38 527 1 1 rF 38 527 1 1 rF 39 527 472 1 rF 511 527 1 1 rF 511 527 1 1 rF 38 528 1 13 rF 511 528 1 13 rF 41 551 :M .802([{<)A f15_12 sf .802(archive)A f11_12 sf 2.291 .229(> [/)J f15_12 sf .802(password)A f11_12 sf 1.85 .185(] [)J f15_12 sf .802(files)A f11_12 sf 1.203(]}])A 38 557 1 1 rF 38 557 1 1 rF 39 557 472 1 rF 511 557 1 1 rF 511 557 1 1 rF 38 541 1 16 rF 511 541 1 16 rF endp %%Page: 11 11 %%BeginPageSetup initializepage (Rob; page: 11 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 17 9 rC 271 714 :M 1(10)A gR gS 0 0 552 730 rC 41 99 :M f3_12 sf .948 .095(This will subscribe you to an archive such that whenever the archive is updated you)J 41 113 :M 1.1 .11(will automatically receive notification of the new files but you will not receive the)J 41 127 :M .905 .09(new files themselves as in the )J f11_12 sf .371(afd)A f3_12 sf 1.133 .113( command. You may optionally specify)J 41 141 :M 1.044 .104(filenames in the archive and receive only those files when they are updates. The)J 41 155 :M .87 .087(name of the archive and optional file names must be in brackets {}. If subscription)J 41 169 :M .782 .078(to the archive requires a password then you put the password after the archive)J 41 183 :M .612 .061(name with a slash \322/\323 before it.)J 41 211 :M f11_12 sf 1.132 .113(AFD ADD)J f3_12 sf .729 .073( will add your address to the specified file\(s\) of the specified archives)J 41 225 :M .503 .05(notify lists, and when these files are updated a copy will be sent to you. You may add)J 41 239 :M .621 .062(yourself to a full archive, instead of specified files, and you will be sent any updated)J 41 253 :M 1.407 .141(files from that archive.)J 41 267 :M f11_12 sf 1.732 .173(AFD DELETE)J f3_12 sf .929 .093( will delete your address from the lists of the specified archives an/or)J 41 281 :M .239(files.)A 41 295 :M f11_12 sf 1.691 .169(AFD QUERY)J f3_12 sf .977 .098( will tell you which archives and/or files you have subscribed to.)J 41 323 :M f11_12 sf .33(FUI)A f3_12 sf .566 .057( is similar to )J f11_12 sf .33(AFD)A f3_12 sf .826 .083(, but instead you are notified when a file is updated, instead of)J 41 337 :M .811 .081(being sent a new copy of the file. The )J f11_12 sf .403(ADD)A f3_12 sf .28 .028(, )J f11_12 sf .403(DELETE)A f3_12 sf .632 .063(, and )J f11_12 sf .403(QUERY)A f3_12 sf 1.396 .14( commands for)J 41 351 :M f11_12 sf .507(FUI)A f3_12 sf 1.132 .113( have the same meanings as in the )J f11_12 sf .507(AFD)A f3_12 sf 2.322 .232( command.)J 41 0 7 730 rC 41 365 :M 12 f10_1 :p 6 :m ( )S 45 365 :M 6 :m ( )S gR gS 0 0 552 730 rC 41 365 :M f3_12 sf 12 f10_1 :p 56 :m .169(Examples:)A 41 379 :M .58 .058(For an archive called \322bicycling\323 which requires a password of \322bigwheels\323 and a)J 41 393 :M 1.033 .103(second archive called \322cooking\323:)J 41 410 :M f11_12 sf 3.13 .313(afd add { bicycling /bigwheels ref.ps user.ps } { cooking)J 41 422 :M (})S 41 437 :M f3_12 sf .74 .074(This will add your address to archive cooking's notify list and you will be sent files)J 41 451 :M .629 .063(\(recipes\) as updated, and to archive bicycling list, but only for files "ref.ps" and)J 41 465 :M .87 .087("user.ps" -- any other files updated will not be sent to you. This example assumes)J 41 479 :M .557 .056(that bicycling is a private archive protected by password " bigwheels ".)J 41 496 :M f11_12 sf 3.107 .311(afd delete { bicycling ref.ps })J 41 511 :M f3_12 sf .885 .088(This will remove your address from archive bicycling list for file ref.ps.)J 41 528 :M f11_12 sf 2.974 .297(fui query { bicycling })J 41 543 :M f3_12 sf .693 .069(This will return you a list of files you are subscribed to in archive bicycling.)J 190 578 :M f0_16 sf -.081(VII. Command Aliases)A 41 598 :M f3_12 sf .928 .093(Many ListProcessor commands support aliases for compatibility with other list-)J 41 612 :M 1.181 .118(management software. If you are familiar with some other list management)J 41 626 :M .811 .081(software and cannot figure out how to send a similar command to ListProc, try the)J 41 640 :M .585 .058(command your other software accepts. ListProc may be able to interpret it.)J 148 663 :M f0_16 sf -.114(VIII. Interactive ListProcessor \(ilp\))A 41 683 :M f3_12 sf .67 .067(Commands to ListProcessor may be issued interactively, i.e., directly to ListProc)J 29 41 492 34 rC 41 56 :M f11_12 sf 2.673 .267(FUI <)J f15_12 sf .802(action)A f11_12 sf 2.291 .229(> {<)J f15_12 sf .802(archive)A f11_12 sf 2.291 .229(> [/)J f15_12 sf .802(password)A f11_12 sf 1.85 .185(] [)J f15_12 sf .802(files)A f11_12 sf 2.467 .247(]} &)J 38 44 1 1 rF 38 44 1 1 rF 39 44 472 1 rF 511 44 1 1 rF 511 44 1 1 rF 38 45 1 13 rF 511 45 1 13 rF 41 68 :M .802([{<)A f15_12 sf .802(archive)A f11_12 sf 2.291 .229(> [/)J f15_12 sf .802(password)A f11_12 sf 1.85 .185(] [)J f15_12 sf .802(files)A f11_12 sf 1.203(]}])A 38 74 1 1 rF 38 74 1 1 rF 39 74 472 1 rF 511 74 1 1 rF 511 74 1 1 rF 38 58 1 16 rF 511 58 1 16 rF endp %%Page: 12 12 %%BeginPageSetup initializepage (Rob; page: 12 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 17 9 rC 271 714 :M 1(11)A gR gS 0 0 552 730 rC 41 51 :M f3_12 sf .933 .093(without using e-mail, if both the host running ListProc and the system you use are)J 41 65 :M .845 .085(networked directly on the Internet. ILP clients are available to run under UNIX, X-)J 41 79 :M 1.195 .12(windows, Macintosh, and MS-Windows. An ilp s 2000 ession offers a command line)J 41 93 :M .895 .089(interface in UNIX and graphical interface in the other clients. Copies of ilp should)J 41 107 :M .816 .082(be available on the server hosting the list that you interact with. If not you may)J 41 121 :M 1.028 .103(contact CREN for the latest version.)J 41 149 :M .733 .073(If you are using UNIX you will need to compile the ilp client before you use it.)J 41 163 :M 1.294 .129(Then you connect to your desired server with the command \322ilp host@domain\323)J 41 177 :M 1.097 .11(where \322host@ domain\323 is replaced by the Internet domain name for the server to)J 41 191 :M .607 .061(which you are connecting. It may be necessary to give an optional port address;)J 41 205 :M .619 .062(check with your ListProc system manager if this is necessary. Once you connect you)J 41 219 :M .677 .068(will be prompted for a username and password. Log in with the e-mail address that)J 41 233 :M .572 .057(ListProc knows for you in your list as a login name and use your list password as a)J 41 247 :M .437 .044(password. If you are not subscribed to any lists on the system you may login as \322test\323)J 41 261 :M .639 .064(giving a password of \322new-user\323. Once a connection has been established, you will)J 41 275 :M .951 .095(get the ilp command prompt \322REQUEST>\322 to which all commands are entered. In)J 41 289 :M .827 .083(the examples below the command prompt is in regular type as above and the)J 41 303 :M .581 .058(commands that you type are in )J f0_12 sf .197(bold)A f3_12 sf .58 .058( type. If ListProc cannot match your e-mail)J 41 317 :M .728 .073(address and password with one in a known list then ListProc will give you \322casual)J 41 331 :M .772 .077(user\323 privleges. Casual users may only issue commands for )J f0_12 sf .235(help)A f3_12 sf .19 .019(, )J f0_12 sf .228(information)A f3_12 sf (,)S 41 345 :M f0_12 sf .08(recipients)A f3_12 sf .168 .017(, and )J f0_12 sf .07(statistics)A f3_12 sf .235 .024( for public lists and may issue )J f0_12 sf .091(index)A f3_12 sf .074 .007(, )J f0_12 sf .083(get)A f3_12 sf .074 .007(, )J f0_12 sf .099(view)A f3_12 sf .168 .017(, and )J f0_12 sf .103(search)A 41 359 :M f3_12 sf .632 .063(requests in the archives. If you are a subscriber to a list then you may issue all these)J 41 373 :M .28 .028(plus the )J f0_12 sf .091(set)A f3_12 sf .089 .009(, )J f0_12 sf .115(run)A f3_12 sf .089 .009(, )J f0_12 sf .104(subscribe)A f3_12 sf .089 .009(, )J f0_12 sf .109(unsubscribe)A f3_12 sf .201 .02(, and )J f0_12 sf .121(which)A f3_12 sf .372 .037( commands. List owners may)J 41 387 :M 1.022 .102(additionally issue all the owner commands for their lists. To review your)J 41 401 :M .752 .075(command privleges type a question mark \322)J f0_12 sf .174(?)A f3_12 sf .369 .037(\323 or \322)J f0_12 sf .184(privleges)A f3_12 sf .587 .059(\323 at the prompt. ListProc)J 41 415 :M .519 .052(accepts all ilp commands exactly as it does via e-mail. Long requests may be)J 41 429 :M 1.148 .115(continued on multiple lines with an ampersand \322&\323 at the end of each line. With)J 41 443 :M .647 .065(the UNIX version of ilp the output of every request may be redirected to a file by)J 41 457 :M .57 .057(using a standard UNIX redirection \322>\322 or \322>>\322 followed by a file name. For)J 41 471 :M .493 .049(example, to get an index of an archive typing \322REQUEST> )J f0_12 sf .695 .069(index > listproc.index)J f3_12 sf (\323)S 41 485 :M .782 .078(will obtain an index of the archives and save it in a file called listproc.index. Like)J 41 499 :M .498 .05(ftp, ilp allows you to specify a filetype for all files transfered using the keywords)J 41 513 :M .622 .062(\322binary\323 and \322ascii\323. Input may also be redirected from a file using the UNIX)J 41 527 :M .734 .073(redirection \322<\322 followed by a filename. Therefore you can create a file called)J 41 541 :M 1.764 .176(BATCH.REQUESTS containing the lines)J 41 555 :M .167(index>index.text)A 41 569 :M .499 .05(get ListProc info >>index.text)J 41 583 :M .216(quit)A 41 597 :M 1.29 .129(and run it with the command:)J 41 611 :M .136 .014(\322REQUEST> )J f0_12 sf .031(REQUESTS)A f3_12 sf (\323.)S 41 625 :M .863 .086(You can also use UNIX porting of output with the \322|\323 such that the command:)J 41 639 :M 1.12 .112(\322REQUESTS> )J f0_12 sf .75 .075(review listname | more)J f3_12 sf (\323)S 41 653 :M 1.029 .103(will pipe the output of the \322review \322 command to the UNIX \322more\323 command. As)J 41 667 :M .588 .059(a further example, you can look for a specific subscriber in a list by issuing the)J 41 681 :M .518(command:)A endp %%Page: 13 13 %%BeginPageSetup initializepage (Rob; page: 13 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 17 9 rC 271 714 :M 1(12)A gR gS 0 0 552 730 rC 41 51 :M f3_12 sf .959 .096(\322REQUESTS> )J f0_12 sf .55 .055(review listname | grep -i name)J f3_12 sf .515 .051(\323 where \322name\323 is replaced by the)J 41 65 :M 1.717 .172(person\325s name.)J 41 79 :M .835 .083(To end an ilp session just enter quit or exit at the prompt.)J 186 102 :M f0_16 sf .052 .005(IX. Regular Expressions)J 41 122 :M f3_12 sf .877 .088(Many ListProc command lines take regular expressions as arguments. A regular)J 41 136 :M .619 .062(expression is a group of symbols which describe a unique string of characters. An)J 41 150 :M .605 .06(example of a simple regular expression is the word \322donkey\323. In a group of words,)J 41 164 :M .913 .091(the regular expression \322donkey\323 matches only other instances of the word \322donkey\323)J 41 178 :M .616 .062(and nothing else. So if we had a text file and did a search for \322donkey\323 every time)J 41 192 :M .81 .081(that word appeared in the text it would show up in our search. This definition can)J 41 206 :M .476 .048(be expanded if we define the period \322.\323 as a wild card replacement for a single)J 41 220 :M 1.005 .1(character. Then the regular expression \322.onkey\323 would include \322honkey\323 or)J 41 234 :M .734 .073(\322tonkey\323 or \322bonkey\323 as well as \322donkey\323. We can continue to expand on the)J 41 248 :M .623 .062(definition by adding the asterisk to the period \322 .* \323 as a substitute for any number of)J 41 262 :M .918 .092(characters. Then the regular expression \322don.* \323 will not only include \322donkey\323 but)J 41 276 :M .874 .087(will include all strings of characters beginning with \322don\323 including \322don\323 itself. A)J 41 290 :M .789 .079(search of a text file for \322don.* \323 will turn up dongle, donkey, donner, dondoodit,)J 41 304 :M .827 .083(dondiddle, etc. Regular expression matching, therefore, puts together a whole set of)J 41 318 :M .616 .062(rules that allow you to test whether a string fits into a specific syntactic shape. You)J 41 332 :M .622 .062(can also search a string for a substring that fits a pattern, and just as importantly, you)J 41 346 :M .993 .099(can replace one string with another. The command line of a ListProc command is)J 41 360 :M .629 .063(more like a regular expression as used in a database search.)J 41 388 :M .747 .075(Regular expressions have a syntax in which a few characters are special constructs)J 41 402 :M .876 .088(and the rest are "ordinary". An ordinary character is a simple regular expression)J 41 416 :M .858 .086(which matches that character and nothing else. The special characters are `$', `^', `.',)J 41 430 :M .885 .089(`*', `+', `?', `[', `]' and `\\'. Any other character appearing in a regular expression is)J 41 444 :M .809 .081(ordinary, unless a `\\' precedes it.)J 41 472 :M .687 .069(For e 2000 xample, `f' is not a special character, so it is ordinary, and therefore `f' is a)J 41 486 :M .892 .089(regular expression that matches the string `f' and no other string. \(It does )J f8_12 sf .264(not)A f3_12 sf 1.184 .118( match)J 41 500 :M .877 .088(the string `ff'.\) Likewise, `o' is a regular expression that matches only `o'.)J 41 528 :M .656 .066(Any two regular expressions A and B can be concatenated. The result is a regular)J 41 542 :M 1.053 .105(expression which matches a string if A matches some amount of the beginning of)J 41 556 :M .787 .079(that string and B matches the rest of the string.)J 41 584 :M .8 .08(As a simple example, we can concatenate the regular expressions `f' and `o' to get)J 41 598 :M 1.138 .114(the regular expression `fo', which matches only the string `fo'. Still trivial.)J 41 626 :M 1.104 .11(The characters and character sequences which have special meaning within regular)J 41 640 :M .602 .06(expressions are referred to as \322operators\323. Some of the operators recognized by)J 41 654 :M .526 .053(ListProcessor are listed below.)J endp %%Page: 14 14 %%BeginPageSetup initializepage (Rob; page: 14 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 17 9 rC 271 714 :M 1(13)A gR gS 0 0 552 730 rC 41 51 :M f3_12 sf .797 .08(Any character not mentioned here is not special; it stands for exactly itself for the)J 41 65 :M .988 .099(purposes of searching and matching.)J 63 93 :M .757(`.')A 63 107 :M .535 .053( is a special character that matches anything except a newline. Using)J 84 121 :M .824 .082(concatenation, we can make regular expressions like `a.b' which matches)J 84 135 :M .65 .065(any three-character string which begins with `a' and ends with `b'.)J 63 163 :M 1.423(`*')A 63 177 :M .522 .052( is not a construct by itself; it is a suffix, which means the preceding regular)J 84 191 :M .765 .076(expression is to be repeated as many times as possible. In `fo*', the `*')J 84 205 :M .964 .096(applies to the `o', so `fo*' matches `f' followed by any number of `o''s. The)J 84 219 :M .976 .098(case of zero `o''s is allowed: `fo*' does match `f'.)J 63 247 :M 1.049 .105(`*' always applies to the *smallest* possible preceding expression. Thus, `fo*')J 84 261 :M .867 .087(has a repeating `o', not a repeating `fo'. The matcher processes a `*')J 84 275 :M .852 .085(construct by matching, immediately, as many repetitions as can be found.)J 84 289 :M .816 .082(Then it continues with the rest of the pattern. If that fails, backtracking)J 84 303 :M .925 .092(occurs, discarding some of the matches of the `*''d construct in case that)J 84 317 :M .85 .085(makes it possible to match the rest of the pattern. For example, matching)J 84 331 :M .634 .063(`c[ad]*ar' against the string `caddaar', the `[ad]*' first matches `addaa', but this)J 84 345 :M .836 .084(does not allow the next `a' in the pattern to match. So the last of the)J 84 359 :M .759 .076(matches of `[ad]' is undone and the following `a' is tried again. Now it)J 84 373 :M .015(succeeds.)A 63 401 :M 1.121(`+')A 63 415 :M .659 .066( `+' is like `*' except that at least one match for the preceding pattern is)J 84 429 :M .817 .082(required for `+'. Thus, `c[ad]+r' does not match `cr' but does match anything)J 84 443 :M .869 .087(else that `c[ad]*r' would match.)J 63 471 :M 1.094(`?')A 63 485 :M .737 .074( `?' is like `*' except that it allows either zero or one match for the preceding)J 84 499 :M .851 .085(pattern. Thus, `c[ad]?r' matches `cr' or `car' or `cdr', and nothing else.)J 63 527 :M -.059(`[ ... ]')A 63 541 :M .541 .054( `[' begins a "character set", which is terminated by a `]'. In the simplest case,)J 84 555 :M .834 .083(the characters between the two form the set. Thus, `[ad]' matches either `a')J 84 569 :M .912 .091(or `d', and `[ad]*' matches any string of `a''s and `d''s \(including the empty)J 84 583 :M .869 .087(string\), from which it follows that `c[ad]*r' matches `car', etc.)J 77 611 :M .474 .047(Character ranges can also be included in a character set, by writing two)J 84 625 :M .779 .078(characters with a `-' between them. Thus, `[a-z]' matches any lower-case)J 84 639 :M .774 .077(letter. Ranges may be intermixed freely with individual characters, as in `[a-)J 84 653 :M .882 .088(z$%.]', which matches any lower case letter or `$', `%' or period.)J endp %%Page: 15 15 %%BeginPageSetup initializepage (Rob; page: 15 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 17 9 rC 271 714 :M 1(14)A gR gS 0 0 552 730 rC 63 51 :M f3_12 sf .629 .063( Note that the usual special characters are not special any more inside a)J 84 65 :M .609 .061(character set. A completely different set of special characters exists inside)J 84 79 :M .592 .059(character sets: `]', `-' and `^'. To include a `]' in a character set, you must)J 84 93 :M .703 .07(make it the first character. For example, `[]a]' matches `]' or `a'. To include)J 63 107 :M .556 .056( a `-', you must use it in a context where it cannot possibly indicate a range:)J 84 121 :M .686 .069(that is, as the first character, or immediately after a range.)J 63 149 :M -.194(`[^ ... ]')A 63 163 :M .657 .066( `[^' begins a "complement character set", which matches any character except)J 84 177 :M .784 .078(the ones specified. Thus, `[^a-z0-9A-Z]' matches all characters )J f8_12 sf .184(except)A f3_12 sf .764 .076( letters)J 84 191 :M .425 .043(and digits. Note that the ^ has to be within brackets. Outside of brackets it)J 84 205 :M .799 .08(has a different meaning as mentioned below. `^' is not special in a character)J 84 219 :M .667 .067(set unless it is the first character. The character following the `^' is treated as)J 84 233 :M .417 .042(if it were first \(it may be a `-' or a `]'\).)J 63 261 :M .121(`^')A 63 275 :M .475 .047( is a special character that matches the empty string -- but only if at the)J 84 289 :M .754 .075(beginning of a line in the text being matched. Otherwise it fails to match)J 84 303 :M .877 .088(anything. Thus, `^foo' matches a `foo' which occurs at the beginning of a)J 84 317 :M .574(line.)A 63 345 :M .757(`$')A 63 359 :M .675 .067( is similar to `^' but matches only at the end of a line. Thus, `xx*$' matches a)J 84 373 :M .904 .09(string of one or more `x''s at the end of a line.)J 63 401 :M 1.121(`\\')A 63 415 :M .677 .068( has two functions: it quotes the above special characters \(including `\\'\), and it)J 84 429 :M .7 .07(introduces additional special constructs. If you wanted to search for the)J 84 443 :M .77 .077(dollar sign within a text you would have to use \\$ in place of just $ since the)J 84 457 :M .802 .08(dollar sign has a special meaning. Because `\\' quotes special characters, `\\$')J 84 471 :M .805 .08(is a regular expression which matches only `$', and `\\[' is a regular)J 84 485 :M .973 .097(expression which matches only `[', and so on.)J 63 513 :M .592 .059( For the most part, `\\' followed by any character matches only that character.)J 84 527 :M .763 .076(However, there are several exceptions: characters which, when preceded by)J 84 541 :M .747 .075(`\\', are special constructs. Such characters are always ordinary when)J 84 555 :M 1.625 .163(encountered on their own.)J 63 583 :M .659 .066( No new special characters will ever be defined. All extensions to the regular)J 84 597 :M 2000 .701 .07(expression syntax are made by defining new two-character constructs that)J 84 611 :M 1.273 .127(begin with `\\'.)J 63 639 :M .324(`\\|')A 63 653 :M .684 .068( specifies an alternative. Two regular expressions A and B with `\\|' in)J 84 667 :M 1.025 .102(between form an expression that matches anything that either A or B will)J 84 681 :M 1.028 .103(match. Thus, `foo\\|bar' matches either `foo' or `bar' but no other string.)J endp %%Page: 16 16 %%BeginPageSetup initializepage (Rob; page: 16 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 17 9 rC 271 714 :M 1(15)A gR gS 0 0 552 730 rC 84 51 :M f3_12 sf .626 .063(`\\|' applies to the largest possible surrounding expressions. Only a)J 84 65 :M .992 .099(surrounding `\\\( ... \\\)' grouping can limit the grouping power of `\\|'. Full)J 84 79 :M .807 .081(backtracking capability exists when multiple `\\|''s are used.)J 63 107 :M .995 .099(`\\\( ... \\\)')J 63 121 :M .563 .056( is a grouping construct that serves three purposes:)J 77 135 :M .897 .09(1. To enclose a set of `\\|' alternatives for other operations. Thus,)J 84 149 :M 1.177 .118(`\\\(foo\\|bar\\\)x' matches either `foox' or `barx'.)J 77 177 :M .837 .084(2. To enclose a complicated expression for the postfix `*' to operate on. Thus,)J 84 191 :M 1.21 .121(`ba\\\(na\\\)*' matches `bananana', etc., with any \(zero or more\) number of)J 84 205 :M .659(`na''s.)A 77 233 :M .814 .081(3. To mark a matched substring for future reference. This last application is)J 84 247 :M .654 .065(not a consequence of the idea of a parenthetical grouping; it is a separate)J 84 261 :M .7 .07(feature which happens to be assigned as a second meaning to the same `\\\( ...)J 84 275 :M .642 .064(\\\)' construct because there is no conflict in practice between the two)J 84 289 :M .989 .099(meanings. Here is an explanation of this feature:)J 63 317 :M .337(`\\DIGIT')A 63 331 :M .771 .077( After the end of a `\\\( ... \\\)' construct, the matcher remembers the beginning)J 84 345 :M .735 .074(and end of the text matched by that construct. Then, later on in the regular)J 84 359 :M .856 .086(expression, you can use `\\' followed by DIGIT to mean "match the same text)J 84 373 :M .939 .094(matched the DIGIT'th time by the `\\\( ... \\\)' construct." The `\\\( ... \\\)')J 84 387 :M 1.168 .117(constructs are numbered in order of commencement in the regexp.)J 63 415 :M .742 .074( The strings matching the first nine `\\\( ... \\\)' constructs appearing in a regular)J 84 429 :M .907 .091(expression are assigned numbers 1 through 9 in order of their beginnings.)J 84 443 :M .735 .074(`\\1' through `\\9' may be used to refer to the text matched by the)J 84 457 :M 1.003 .1(corresponding `\\\( ... \\\)' construct.)J 63 485 :M .766 .077( For example, `\\\(.*\\\)\\1' matches any string that is composed of two identical)J 84 499 :M 1.056 .106(halves. The `\\\(.*\\\)' matches the first half, which may be anything, but the)J 84 513 :M .988 .099(`\\1' that follows must match the same exact text.)J 63 541 :M .535(`\\b')A 63 555 :M .516 .052( matches the empty string, but only if it is at the beginning or end of a word.)J 84 569 :M .824 .082(Thus, `\\bfoo\\b' matches any occurrence of `foo' as a separate word.)J 84 583 :M .744 .074(`\\bball\\\(s\\|\\\)\\b' matches `ball' or `balls' as a separate word.)J 63 611 :M .971(`\\B')A 63 625 :M .695 .07( matches the empty string, provided it is *not* at the beginning or end of a)J 84 639 :M .093(word.)A endp %%Page: 17 17 %%BeginPageSetup initializepage (Rob; page: 17 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 17 9 rC 271 714 :M 1(16)A gR gS 0 0 552 730 rC 63 51 :M f3_12 sf .99(`\\<')A 63 65 :M .506 .051( matches the empty string, but only if it is at the beginning of a word.)J 63 93 :M .657(`\\>')A 63 107 :M .464 .046( matches the empty string, but only if it is at the end of a word.)J 63 135 :M .745(`\\w')A 63 149 :M .666 .067( matches any word-constituent character.)J 63 177 :M 1.414(`\\W')A 63 191 :M .697 .07( matches any character that is not a word-constituent. What the `\\\( ... \\\)')J 84 205 :M 1.29 .129(groupings matched.)J 41 247 :M .931 .093(Here are examples of commands that use regular expressions:)J 41 275 :M 1.303 .13( lists global 'health|mental'~death)J 41 303 :M 1.122 .112(The above will compile a list of lists that contain either the word 'health' or)J 41 317 :M 1.329 .133('mental' in either their list name or description comment but will exclude lists with)J 41 331 :M 1.117 .112(the word 'death'. The way you should read 'health|mental'~death out loud is;)J 41 345 :M 1.56 .156("health or mental but not death".)J 41 373 :M .904 .09( lists global move$&dan$)J 41 401 :M 1.208 .121(will search for all lists containing BOTH the characters 'move' AND 'dan' so that)J 41 415 :M 1.368 .137(move$ will return both movement and movies and dan$ will return both dancing)J 41 429 :M .764 .076(and danger. But in order for you to receive a reply, the list will have to contain)J 41 443 :M .702 .07(BOTH words. So a list about Dangerous Movies will show up in your search as well)J 41 457 :M .927 .093(as a list about Movement and Dancing.)J 41 485 :M .472 .047( search mylist-l bart@^ar..+beta.org)J 41 513 :M .98 .098(This example will search for messages in the mylist-l archive for all messages)J 41 527 :M .842 .084(containing references to a user named bart whether he posts from ar1.beta.org or)J 41 541 :M .777 .078(from ar2.beta.org or art.beta.org. In this manner you can turn up all his messages no)J 41 555 :M 1.384 .138(matter which machine he posted from.)J 110 578 :M f0_16 sf -.023(X. Netiquette, Good Manners on the Internet)A 41 598 :M f3_12 sf .701 .07(Now that you have subscribed to all the lists that interest you, how are you going to)J 41 612 :M 1.083 .108(interact with your newfound Internet community? Over the years users of the)J 41 626 :M 1.198 .12(Internet have formed their own set of social norms, rules for interaction on the)J 41 640 :M .944 .094(Internet, refered to as Netiquette.)J endp %%Page: 18 18 %%BeginPageSetup initializepage (Rob; page: 18 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 17 9 rC 271 714 :M 1(17)A gR gS 0 0 552 730 rC 41 51 :M f3_12 sf 1.149 .115(Netiquette: The forms, manners, and actions established by the Internet community)J 41 65 :M .974 .097(by convention as acceptable or required behavior in social interactions via e-mail.)J 41 79 :M .749 .075(In other words, politeness to your fellow list subscribers.)J 41 110 :M f1_12 sf (\267)S 47 110 :M 9 .9( )J 59 110 :M f3_12 sf .891 .089(The rules of netiquette can be boiled down to one sentence; Never forget that the)J 59 124 :M 1.077 .108(person on the other side is human. Because your interaction with the network is)J 59 138 :M .887 .089(through a computer it is easy to forget that there are people "out there.")J 59 152 :M 1.055 .106(Situations arise where emotions erupt into a verbal free-for-all that can lead to)J 59 166 :M .829 .083(hurt feelings. P 2000 lease remember that people all over the world are reading your)J 59 180 :M .702 .07(words. Try not to say anything to others you would not say to them in person in)J 59 194 :M .771 .077(a room full of people. Do not attack people if you cannot persuade them with)J 59 208 :M .837 .084(your presentation of the facts. Screaming, cursing, and abusing others only)J 59 222 :M .845 .085(serves to make people think less of you and less willing to help you when you)J 59 236 :M .822 .082(need it. If you are upset at something or someone, wait until you have had a)J 59 250 :M .909 .091(chance to calm down and think about it.)J 41 267 :M f1_12 sf 15 1.5( )J 41 284 :M (\267)S 47 284 :M 9 .9( )J 59 284 :M f3_12 sf .501 .05(Be brief. Never say in ten words what you can say in fewer. Say it succinctly and)J 59 298 :M .682 .068(it will have a greater impact. A good message is only one or two screenfuls in)J 59 312 :M .958 .096(length. Remember that the longer you make your message, the fewer people)J 59 326 :M .692 .069(will bother to read it.)J 41 343 :M f1_12 sf 15 1.5( )J 41 360 :M (\267)S 47 360 :M 9 .9( )J 59 360 :M f3_12 sf .766 .077(Use descriptive subject lines. The subject line of a message is there to enable a)J 59 374 :M .937 .094(person with a limited amount of time to decide whether or not to read your)J 59 388 :M .607 .061(mesage. Tell people what the message is about before they read it. A title like)J 59 402 :M .95 .095("What the Hell" does not help as much as "My Messages to Listproc Are)J 59 416 :M .554(Bouncing".)A 41 433 :M f1_12 sf 15 1.5( )J 41 450 :M (\267)S 47 450 :M 9 .9( )J 59 450 :M f3_12 sf .795 .079(When you post a message to a list, think about the purpose of the list and the)J 59 464 :M .727 .073(audience you are posting to. Asking auto repair questions on a list devoted to)J 59 478 :M .775 .078(discussions of ancient Greece will not reach as many of the people you want to)J 59 492 :M .685 .069(reach as if you asked them on a list devoted to auto repair. And it will certainly)J 59 506 :M .431 .043(get most of the list\325s subscribers rather pissed off. It is considered bad form to post)J 59 520 :M .739 .074(inappropriately to a list, especially if you are advertising something. Please do)J 59 534 :M 1.311 .131(not use the Internet as an advertising medium. Advertisements on the Internet)J 59 548 :M .519 .052(are rarely appreciated. Nothing will get you as many angry responses as)J 59 562 :M .822 .082(advertising your commercial products on a discussion list. It is generally)J 59 576 :M 1.12 .112(considered rude to post private e-mail correspondence without the permission of)J 59 590 :M 1.075 .108(the author of that mail. Furthermore, under copyright statutes, the author of the)J 59 604 :M .762 .076(e-mail possesses a copyright on mail that he or she wrote; posting it to the net or)J 59 618 :M 1.196 .12(mailing it on to others without permission of the author is likely a violation of)J 59 632 :M .435 .044(that copyright as well as being rude.)J 41 649 :M f1_12 sf 15 1.5( )J 41 666 :M (\267)S 47 666 :M 9 .9( )J 59 666 :M f3_12 sf .545 .055(\322This is a Test: Don\325t Read This Message\323 If you want to try a test of something,)J 59 680 :M .605 .06(do not use a world-wide list! Messages that say "This is a test" are likely to cause)J endp %%Page: 19 19 %%BeginPageSetup initializepage (Rob; page: 19 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 17 9 rC 271 714 :M 1(18)A gR gS 0 0 552 730 rC 59 51 :M f3_12 sf .707 .071(large numbers of caustic messages to flow into your mailbox. Listproc will)J 59 65 :M .791 .079(automatically discard any message that has the word \322Test\323 in the subject line.)J 41 82 :M f1_12 sf 15 1.5( )J 41 99 :M (\267)S 47 99 :M 9 .9( )J 59 99 :M f3_12 sf 1.121 .112(Be careful with humor and sarcasm. Without the voice inflections and body)J 59 113 :M .946 .095(language of personal communications, it is easy for a remark meant to be funny)J 59 127 :M .734 .073(to be misinterpreted. Subtle humor tends to get lost, so take steps to make sure)J 59 141 :M .667 .067(that people realize you are trying to be funny. The net has developed a symbol)J 59 155 :M .808 .081(called the smiley face. It looks like ":-\)" and points out sections of messages with)J 59 169 :M 1.16 .116(humorous intent \(see section on smileys and abbreviations below\). No matter)J 59 183 :M .754 .075(how broad the humor or satire, it is safer to remind people that you are being)J 59 197 :M .655 .065(funny. But also be aware that quite frequently satire is posted without any)J 59 211 :M .907 .091(explicit indications. "Cute" misspellings are difficult to read, especially if the)J 59 225 :M 1.101 .11(reader is not fluent in the language involved and even for people who are fluent)J 59 239 :M .732 .073(in your language it can be quite tiresome to decipher.)J 41 256 :M f1_12 sf 15 1.5( )J 41 273 :M (\267)S 47 273 :M 9 .9( )J 59 273 :M f3_12 sf .942 .094(When replying to a message, summarize the part of the message to which you)J 59 287 :M .817 .082(are replying. This allows readers to appreciate your comments rather than trying)J 59 301 :M .965 .096(to remember what the original message said. But do not include the entire)J 59 315 :M .851 .085(message since it will irritate the people who have already seen it.)J 41 332 :M f1_12 sf 15 1.5( )J 41 349 :M (\267)S 47 349 :M 9 .9( )J 59 349 :M f3_12 sf .751 .075(Be careful about copyrights and licenses. Once something is posted onto the)J 59 363 :M .965 .096(network, it is *probably* in the public domain but many items have copyright)J 59 377 :M .904 .09(notices and you should clear your actions with the author if you intend to)J 59 391 :M .777 .078(redistribute such materials. Absolutely do not post copyrighted material)J 59 405 :M .899 .09(without permission. Newspaper articles are copyrighted.)J 41 422 :M f1_12 sf 15 1.5( )J 41 439 :M (\267)S 47 439 :M 9 .9( )J 59 439 :M f3_12 sf .461 .046(Cite appropriate references. If you are using facts to support a cause, state where)J 59 453 :M .968 .097(they came from. Don't take someone else's ideas and use them as your own.)J 41 470 :M f1_12 sf 15 1.5( )J 41 487 :M (\267)S 47 487 :M 9 .9( )J 59 487 :M f3_12 sf .583 .058(It is a good idea to have a few lines at the bottom of your message with your)J 59 501 :M .747 .075(name and e-mail address because some mail readers do not display message)J 59 515 :M .989 .099(headers and some novice users cannot decipher message headers. However,)J 59 529 :M 1.052 .105(don't overdo signatures; keep them short. The main purpose of a signature is to)J 59 543 :M .59 .059(help people locate you, not to tell your life story or show what a great artist you)J 59 557 :M .173(are.)A 41 574 :M f1_12 sf 15 1.5( )J 41 591 :M (\267)S 47 591 :M 9 .9( )J 59 591 :M f3_12 sf .651 .065(Try to keep your text in a generic format. Many, if not most, of the people)J 59 605 :M .989 .099(reading your messages do so from 80 column terminals or from workstations)J 59 619 :M .812 .081(with 80 column terminal windows. Try to keep your lines of text to less than 80)J 59 633 :M .531 .053(characters for optimal readability. If people quote part of your message in a)J 59 647 :M .793 .079(followup, short lines will probably show up better, too. Also realize that there)J 59 661 :M .933 .093(are many, many different forms of terminals in use. If you enter special control)J endp %%Page: 20 20 %%BeginPageSetup initializepage (Rob; page: 20 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User M 1f29 anual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 17 9 rC 271 714 :M 1(19)A gR gS 0 0 552 730 rC 59 51 :M f3_12 sf .614 .061(characters or tabs in your message, it may result in your message being)J 59 65 :M 1.236 .124(unreadable on some terminal types.)J 41 82 :M f1_12 sf 15 1.5( )J 41 99 :M (\267)S 47 99 :M 9 .9( )J 59 99 :M f3_12 sf 1.047 .105(The Internet is notorious for use of abbreviations and symbols for conveying)J 59 113 :M 1.306 .131(various feelings and other information. Smileys are one sort of universal)J 59 127 :M .861 .086(symbol of the net. :-\) This is the net convention for a "smiley face". It means)J 59 141 :M .685 .068(that something is being said in jest or that the person is generally happy. If it)J 59 155 :M .798 .08(doesn't look like a smiley face to you, flop your head over to the left and look)J 59 169 :M .833 .083(again. A large number of variants exist and mean related things; for instance, :-\()J 59 183 :M 1.028 .103(is sad. There are smiley dictionaries available on the net in various locations;)J 59 197 :M .834 .083(ask around if you are interested. A few of the more commonly used)J 59 211 :M .972 .097(abbreviations are BTW, WRT, FYI, IMHO, FQDN, RTFM, and FAQ. BTW is)J 59 225 :M 1.093 .109(shorthand for "by the way." WRT is "With respect to". FYI is "For Your)J 59 239 :M 1.285 .128(Information" and IMHO is "In My Humble Opinion" or "In My Honest)J 59 253 :M 1.091 .109(Opinion." FQDN is a \322fully-qualified domain name\323, that is, a hostname)J 59 267 :M 1.009 .101(containing full, dotted qualification of its name up to the root of the Internet)J 59 281 :M .891 .089(domain naming system tree. For example, info.cren.net is a FQDM but cren is)J 59 295 :M 1.065 .106(not. RTFM is generally used as an admonition and means "read the f*ing)J 59 309 :M .985 .099(manual" \(choice of f-words varies according to reader\). The implication is that)J 59 323 :M .707 .071(the answer to a query or complaint is easy to find if one looks in the appropriate)J 59 337 :M .983 .098(location FIRST. Many lists have FAQ postings \(Frequently-Asked Questions\) to)J 59 351 :M 1.231 .123(answer these questions.)J 41 368 :M f1_12 sf 15 1.5( )J 41 385 :M (\267)S 47 385 :M 9 .9( )J 59 385 :M f3_12 sf 1.263 .126(When you have something for everyone on the mailing list to read, mail to the)J 59 399 :M 1.103 .11(list@host address. However, if you have an administrative question of the list)J 59 413 :M 1.118 .112(owner, for example, "where are the archives?" or "what is this mailer error I got)J 59 427 :M 1.044 .104(from sending to this list?" you send your message to list-request@host, which)J 59 441 :M .948 .095(goes only to the mailing list administrator. On the other hand administrative)J 59 455 :M .664 .066(commands such as requests to be added to a list or removed from a list should be)J 59 469 :M .907 .091(addressed to listproc@host where your list resides and formulated in the proper)J 59 483 :M .794 .079(format for a ListProc command as outlined in this manual. It is considered to be)J 59 497 :M .982 .098(in bad taste to send administrative requests to the entire mailing list in question,)J 59 511 :M .806 .081(and if \(as is occasionally the case\) the administrator does not read the mailing list)J 59 525 :M .741 .074(\(i.e. he just takes care of the admin tasks for the list\), he will not see your request)J 59 539 :M .665 .066(if you don't send it to the right address.)J 41 556 :M f1_12 sf 15 1.5( )J 41 573 :M (\267)S 47 573 :M 9 .9( )J 59 573 :M f3_12 sf .544 .054(Have you heard these stories about a dying child wanting postcards/get-well)J 59 587 :M .68 .068(cards/business cards to get in the Guinness Book of World Records? Don\325t post)J 59 601 :M .839 .084(it. Don\325t ask anyone to send him anything. He is now alive and well having had)J 59 615 :M .614 .061(successful brain surgery and it\325s been almost 10 years now since his request. The)J 59 629 :M .853 .085(story of the little boy keeps popping up, even though his mother and the)J 59 643 :M .801 .08(agencies involved have been appealing for people to stop. So many postcards)J 59 657 :M 1.03 .103(were sent that the agencies involved in the effort don't know what to do with)J 59 671 :M .775 .077(them. The Guinness people have recorded the boy, Craig Shergold, as the record)J 59 685 :M .624 .062(holder in the category. For confirmation, you can see page 24 of the 29 July 1990)J endp %%Page: 21 21 %%BeginPageSetup initializepage (Rob; page: 21 of 21)setjob %%EndPageSetup gS 0 0 552 730 rC 54 713 :M f3_9 sf .102(ListProcessor)A 0 -3 rm .168(\250)A 0 3 rm .334 .033( User Manual )J 187 713 :M -.267( page)A 390 713 :M .061 .006(Distribution code: User)J 113 723 :M .023 .002(Copyright \251 1995 by the Corporation for Research and Educational Networking.)J 264 707 17 9 rC 271 714 :M 1(20)A gR gS 0 0 552 730 rC 59 51 :M f3_12 sf .858 .086(NY Times or call the publisher of the Guinness Book. Craig Shergold \(born 1979\))J 59 65 :M .907 .091(of Carshalton, Surrey when undergoing cancer chemo-therapy was sent a record)J 59 79 :M .979 .098(33 million get-well cards until May 1991 when his mother pleaded for no more.)J 59 93 :M .964 .096(A successful 5 hour operation on a brain tumour by neurosurgeon Neal Kassel at)J 59 107 :M 1.273 .127(the University of Virginia, Charlottesville, USA in March 1991 greatly improved)J 59 121 :M .855 .086(his condition. If you want to do something noble, please consider some)J 59 135 :M .983 .098(worthwhile charity. There are tens of thousands of children dying around the)J 59 149 :M .608 .061(world daily, and they could use more than a postcard.)J 41 166 :M f1_12 sf 15 1.5( )J 41 183 :M (\267)S 47 183 :M 9 .9( )J 59 183 :M f3_12 sf 1.116 .112(And another electronic chain letter also is making the rounds. The letter)J 59 197 :M .94 .094(promises millions of dollars in just a few months. All you have to do is send a)J 59 211 :M .811 .081(few dollars to someone listed in the message and add your name to the bottom of)J 59 225 :M 1.053 .105(the message. Don't even think about it!!!! Trying to use the net to make vast)J 59 239 :M .7 .07(sums of money or send chain letters is a very bad idea and in the US, you can)J 59 253 :M .692 .069(\(and will\) be reported by pissed-off system administrators for fraud. Bottom line:)J 59 267 :M .991 .099(don't try clever schemes to sell things, solicit donations, or run any kind of)J 59 281 :M .936 .094(pyramid or Ponzi scheme. Also, don't start or support electronic chain letters.)J 41 298 :M f1_12 sf 15 1.5( )J 41 315 :M (\267)S 47 315 :M 9 .9( )J 59 315 :M f3_12 sf .91 .091(Be considerate with your use of network resources. Your individual usage may)J 59 329 :M .831 .083(not seem like much compared to the net as a whole, but in aggregate, small)J 59 343 :M .365 .036(savings in disk or CPU add up to a great deal.)J 175 366 :M f0_16 sf .074 .007(XI. Your Feedback Desired)J 41 386 :M f3_12 sf .836 .084(Your suggestions for improving this document are eagerly solicited by CREN and)J 41 400 :M 1.53 .153(should be sent to )J f8_12 sf .477(suggestions@listproc.net)A f3_12 sf (.)S 41 455 :M f3_10 sf 10 f10_1 :p 18 :m -.562( )A 59 455 :M 18 :m -.562( )A 77 455 :M 36 :m -.529( )A 41 467 :M .463 .046(\250 CREN is a registered Service Mark of the Corporation for Research and Educational Networking)J 41 479 :M .476 .048(\(CREN\). CREN has applied for registration of ListProcessor and ListProc.)J endp %%Trailer end % md %%EOF . 0