LafiteTheInterlispMailSystemDocumentation:{Eris}Library>Lafite.PressProgram:{Eris}Library>Lafite.DcomRevised:November19,1984byBillvanMelleGeneralcommentsLafiteistheInterlispsystemforreadingandsendingmail.Lafiteretrievesinboundmailfromtheuser'sinboxesononeormoremailservers.Mailisretrievedintooneormoremailfolders,whichcanbeanyInterlisp-accessiblefile.Onecanopenabrowseronamailfolder,whichallowsthefolder'scontentstobedisplayed,deleted,movedintootherfolders,hardcopied,etc.MessagescanbecomposedusingthestandardInterlisptexteditorandallitsfacilities,thensenttootherusers.Lafitepermitscommunicationwithvarioussortsofmailservers.CurrentlyimplementedareinterfacestotheGrapevinemailsystemandtheNSmailsystem.Mailsystemsarenotoriousforinspiringlengthywishlistsfornewfunctionalityoruserinterfaceembellishments.FeelfreetosendyoursuggestionstoLafiteSupport(usingLafite's``LafiteReport''form,describedbelow).CompatibilitywithLaurelPrevioususersoftheLaurelmailprogramwillfindLafitetohaveasimilaruserinterface.SomeofthewaysinwhichitdiffersfromLaurelarethefollowing:Laurelcanonlyaccessmailfoldersonthelocaldisk;Lafitecanaccessfoldersonremotefileservers.Thus,itisnotnecessarytotransfermailfoldersbackandforthbetweenyourlocaldiskandyourfileservers.Laurelcanonly``browse''onemailfolderatatime;Lafitecanhaveseveralmailfolders``opened''atthesametime.UtilizingtheInterlispwindowsystem,youcanviewthetableofcontentsofmanymailfoldersandrefertomessagesinthemindependently.Youmayhavemultiplewindowsdisplayingmessagesandmultiplewindowsforsendingmessagesandyoumaymovetextfreelyamongthem.LafitecanreadmailfileswrittenbytheLaurelandHardymailprograms;thefilesitwritesareinLaurelformat.LafiteoperationWhenLafiteisloaded,itcanbestartedbycalling(LAFITE'ONMAILFOLDER).Lafitewillattempttoestablishtheuser'smailserveridentity,readstoreduserdatafromthefileLAFITE.PROFILE(ifitexists)andbringuptheLafiteStatuswindow.ItwillthenestablishabrowserforthefileMAILFOLDER,creatinganemptymailfolderofthatnameifonedoesnotexist.IfMAILFOLDERisnotsuppliedthenACTIVE.MAILwillbeused(seeDEFAULTMAILFOLDERNAMEbelow).IfMAILFOLDERissuppliedbutistheatomNIL,thennomailfolderisopenedbutyouarefreetosendmailandopenanymailfolderatalatertime.Mailfilesmustresideonrandomly-accessibledevices.InthecurrentInterlispenvironment,thismeanstheymustresideon{DSK},{FLOPPY},orafileserverthatsupportstheLeafprotocol. êq?€`½ îïpÿ êq?€`½îïî êïg_pî)‚ïaoqî/àïaoî#}ï_3rî&°î,öî0Åî5åï_3î ôï\ms îRî"¾ï\mî ôïZðîíî}ïZðî ôïYsî–îîåî£îî÷îî ËïYsî ôïUtrîúîïUttïUtîïUtî ôïRYuî üîrîÛîYîÝî#î#î%ßî*üî.uî/î3 î8—î>!îABîD²îGîJÁîJÁïRYî ôïP�vîXïP�uïP�îðîîÅîšî>îhî ÉïP�wïP�î!Oî!OïP�uïP�î!çî%=î&»î,�î/xî25î4 î7¯î7¯ïP�vïP�î:Ðî>¢ïP�uïP�î?’îC¯îFLîHNîJÁîJÁïP�î ôïN²îšî[îãîéîvî!éî#î#ïN²vïN²î'ƒïN²uïN²î( î*î+Aî.[î2¿î6Íî:ùî=ZîBBîGîHÿîJÂîJÂïN²î ôïLÕ îJîXîÁî|îýî$È î,'î.•î/î4ëî7[î90î?‡îCîEWîJÁîJÁïLÕî ôïK î;îÄî•îîßî‹ î!î$ î&¾î(>î+­î/ïK î ôïH'î Ðî  î'îî#Àî&Øî(oî+dî0)î0�î6§ î>ÏîA îGîH�îJÁîJÁïH'î ôïF]î†îpî¼îEîvî¶î! î%ñïF]î ôïCyî ¥îîÓîXîî%&î*{î.î1Eî3ðî7L î?µîAçîEMîJÁîJÁïCyî ôïA¯îî‡îŸîlîîVî"‘ î)¾î+l î40î8Qî=-îAÜîG1îJÁîJÁïA¯î ôï?åîìîFï?åî ôï;îr îãîHîêï;îtï;îîðï;îî ôï8ÓuîoîÐîmî°î÷îóî#cî%ðî(Âî,¥î.7î1aî2qî6×î9´ î?‘î?üîC´îEQîG”îJÂîJÂï8Óî ôï7 î tîQîyî˜îÐîî*î [ î&`ï7 îêï4%î.î›î•îƒî}î#ìî%Ôî(î+:î.�î2aî4Îî8¼î=,î?îCšîEÔîEÔï4%îêï2[î¿î3îõî9î“îôî"óî$�î)†î,Œî1î4:î6ßî:>î?˜îB¿îEÔîEÔï2[îêï0‘î¨î1î=îwîÞï0‘îêï-­îZîóî î6î!ïî%î)-î*Ôî, î/·î3Äî6]î9±î>NîAsîEÓîEÓï-­îêï+ã îîî¾îîwîÝî%fî'¦î,ûî2î6µî9Lî;·î>ÑîAîDHîEÓîEÓï+ãîêï*î'î²îNî8î ˜î#!î&Dî'Äî-pî.ðî2J î;ï*îêï'5îî.î�îî#à î*�î0tî3Eî8Òî>˜î@îîEÓîEÓï'5îêï%kî–îî§î}î î"–î&Gî*�î-üï%kî ôï"‡î ÷î…î£î¿î®îbî bî"Äî'*î)åî.,î1Hî7Õî:7î='î>�îB„îDÜîF�îJÁîJÁï"‡î ôï ½î çï ½wï ½î,ï ½xï ½î2ï ½î ôïÆrî•îFïÆtïÆîLïÆî ôï«uîîî‡î]î¸îIî?î"¿î$Áî)'î)'ï«yï«î0î3¢î3¢ï«xï« î;oï«yï«îºî>ºï;yï; îG÷ï;wï;îHFîHFï;uï;îJÁîJÁï;î ôïhî Íîðî¥î¥ïhyïhî#Hïhuïhî#¶î(xî(æî*Qî*Qïhxïh î2zî2zïhuïhî3Îî9Aî;©î<ýî?DîB¨îB¨ïhyïhîE-ïhuïhîEóîHêîJÂîJÂïhî ôï•î Þîºîøî¦îøî€î¦î Eî!Åî$Òî'¼î*Eî-ˆî/ûî2åî6Áî8,î9)î<î?ï•î ôï ±î îõîDî-îî%bî*gî*Öî,Žî.Öî3…î8ã îA,îCµîGàîJÁîJÁï ±î ôï çî -îÿî×î×ï çyï çî ï çuï çîºîºï çyï çîrï çuï çî"î ¸î!µî#ïî'Íî*lî/Êî1ûî4üî:;ï ç / êq?€`½U2TherearethreemajortypesofwindowsusedbyLafite:theStatusWindow;BrowserWindows,whichareviewsonparticularmailfolders;andMessageCompositionWindows.Eachtypeofwindowhasitsownfixedmenuofcommands.Ingeneral,whileacommandis``inprogress'',themenuitemthatinvokeditisgreyedout.CommandsmaybeselectedwiththeLEFTorMIDDLEmousebuttons;insomecases,theMIDDLEbuttonprovidessomesortofspecialtreatment,describedinthedocumentationofsuchcommands.TheLafiteStatusWindowTheLafiteStatuswindowcontainsasmall,fixedmenuandaregionforLafitestatusinformation.WhileLafiteisinoperation,itrunsabackgroundprocessLAFITEMAILWATCHthatpollstheuser'sinboxesperiodicallyandreportsinthestatusregionifthereisnewmail.Clickinginthestatusregioncausesthebackgroundprocesstowakeupandreportstatusimmediately,insteadofwaitingitsnormalinterval.Thecommandsinthiswindow'smenuareasfollows:BrowsepopsupamenuofthemailfoldersthatLafiteisawarethatyouhave.Selecting`AnotherFolder'promptsyouforafoldernameinthepromptwindow.Afterafolderisselected,abrowserwindowontothatmailfolderisopened.SelectingtheBrowsecommandwiththeMIDDLEbuttonbringsupamenuofBrowse-relatedcommands.InadditiontosimpleBrowsetherearethesecommands:BrowseLaurelFolderBrowsesafilethatwasproducedbytheLaurelmailreaderversion6.1orlater.Laurel6.1filesarealmostthesameasLafitefiles,butcontainsomeline-formattinginformationthatisstrippedoutbythiscommand.Afteryouhaveappliedthiscommandoncetoafile,youcansubsequentlybrowsethefilewiththenormalBrowsecommand(unlessyouuseLaurelonitagain,ofcourse).ImportantNote:thiscommandisnotintendedforrepeateduse,butsimplytomakemailfilesbuiltbyLaurelmorepleasingtobrowse.ThiscommandhasthesideeffectofdestroyinganyTeditformattedmessages,soshouldbeusedwithcare.ForgetFolderRemovesafolderfromthelistofknownmailfolders.ForgetMessageFormRemovesamessageformfromthelistofknownmessageforms(seeSaveFormcommand).SendMailbringsupanInterlisptexteditorwindowonamessageform.Theformisacanonical``emptymessage''ifSendMailisselectedwiththeLEFTbutton.IfSendMailisselectedwiththeMIDDLEbutton,amenuispresentedwiththefollowingchoices:StandardFormprovidesanemptymessagetemplate(sameasusingtheLEFTbutton).LispReportprovidesamessagetemplatetoreportanInterlispbugormakeasuggestion.LafiteReportprovidesamessagetemplatesimilartoLispReportbutsenttoLafitemaintainers.SavedFormpromptsforaformname,whichcanbeanytextfile,oraformcreatedbytheSaveFormcommand(below).Alsointhemenuareanynamesofknownuser-definedmessageformscreatedbytheSaveFormcommand.Eachmessageformrunsinitsownprocess,soyoucanhaveseveralinprogressatonce.Whenyouhavefinishedcomposingthemessage,clickDeliverinthemessage'smenu.QuitStopsLafiteandclosesallbrowserwindows.Ifanyoftheassociatedmailfoldersneedupdating,promptswithamenuaskingwhatdegreeofupdatingshouldbeperformed(seeUpdatecommand).î:;ï çî êïføuî ôïhspî  ïhsî ôïbuî ôîGîÎîÁîSî î"¶î%ðî'ëî,bî.Àî2Öî8Ùî>,îD’îHœîJÂîJÂïbî ôï`7î ‹îk îuîgîHîÙî%5 î-+î3kî3Ëî7î9ÿî;’î@”îBãîD—îGsîJÁîJÁï`7î ôï^mî ÀîfîŠîüî¹îÎî!mî"„î(Íî*&î,p î2Ðî5î8çî;øî>±îCÛîEîFuîJÁîJÁï^mî ôï\£î �î î"îîÓîÚî Ñî# î# ï\£wï\£î%íï\£uï\£î&Qî'óî'óï\£wï\£î,§ï\£uï\£î- î1Aî6‰î8î;…î?-îAjîAjï\£wï\£îFï\£uï\£îF�îJÁîJÁï\£î ôïZÙîQîµî=îÈî î!nî'fî(æî+ î4Fî5Ñî8Óî?‹ïZÙî ôïVârî 'îÈî¹î~ïVâvïVâî„ïVâî ôïSÇuî ÐîÕîòî î…î ¶î$°î(2î,î.Ôî0î4Lî6�î:”î>o îFOîFÚîJÁîJÁïSÇî ôïQýîî—îa îøîjî îç î%‡î+2ïQýyïQýî7ËïQýuïQýî<î?~îAùîEéîJÂîJÂïQýî ôïP* îiî)î×îŽîöî Ôî%î&ˆî*î+Žî.…î1ýî2Œî8î9¿î<'î@îDOîH�îJÁîJÁïP*î ôïN` îzîLîûî‚î•î Mî$oî(D î0nî5î6Ùî;©î=„îB?îG“îHîJÂîJÂïN`î ôïL–î§î'î™îoî!î Gî!Èî&yïL–î oïI²tî¸ïI²uïI²î9îîgîuîœîxî-î!‡î$›î)%î+îî/éî1Qî5Bî8 î:½î>Vî>ØîD¬îE-îJÁîJÁïI²îêïGÇî«î î²îáîÿî"üî&­î(Nî* î/yî4ëî5dî8óî:î>î?lîDàîEýîEýïGÇvïGÇîJiïGÇuïGÇîJÁîJÁïGÇîêïEêîäîäîƒîmî Iî!‡î&:ïEêîêïCîîžîžïCtïCîçïCuïCî¬î#Gî&Ÿî)=î)=ïCwïCî-ñïCuïCî.µî3bî7Íî:î;‡î?¦îA� îJÁîJÁïCîêïAîôîLîîî)î©î"Ýî"ÝïAtïAî'&ïAuïAî'~î*Øî,þî0Xî72ïAîeï>tîîgî8ï>uï>î¦î uî%±î&Åî)î+Ëî.`î4cî6Hî8�î<Úî?ÚîDîH³îJÂîJÂï>îàï<+îƒîÜîAî�î�î"gî$šî(Úî+î.sî0î3Þî7î9_î>îA‰îJÂîJÂï<+îàï:a îgî8î¨î%î'yî)yî,î2Õî3_î7î9ºî=îAîîD’îJÁîJÁï:aîàï8—îHîîfîIî !î"Ï î+(î/úî2|î5î8Bî:Äî?¡î?¡ï8—tï8—îCêï8—uï8—îD’îJÁîJÁï8—îàï6¬îOîÚî$î![î#6î$`î(5î)Ãî.µî/î/ï6¬tï6¬î5Jî84ï6¬uï6¬î9î;}îA¯îBðîE8îJÂîJÂï6¬îàï4Áîóîbîî \î$ î&%î)®î,�î/_î2zî4Mî8…î;îîAîB�îG{îG×îJÁîJÁï4Áîàï2÷î$î�îÇî!…î%7î&× î-hî/ðî3~î9¸î?ÑîA}îEÜîG´îJÁîJÁï2÷îàï1-îËî�ï1-îeï.Ötî¥îvï.Öuï.ÖîÎî†î!Gî"Dî& î)Xî+‰î-—î/"î3wî6aî:Æï.Öîeï,^tîÎîuî¡ï,^uï,^î"î!î&îî(î-eî0Çî4(î6‚î8¹î:nî>ìîD=îH"îJÁîJÁï,^îàï*stîî/ï*suï*sî‡î!4ï*sî oï'ntîáîµï'nuï'nî=î$îQîeîWî"Îî%†î)†î.°î0·î1ãî7;î:ùî;�î<î>àîBHîCµîDáîJÁîJÁï'nîêï%ƒîÐîÓî2î2ï%ƒtï%ƒî î!tï%ƒuï%ƒî!øî#aî(ˆî+žî-ûî-ûï%ƒwï%ƒî0Ûï%ƒuï%ƒî1^î6!î6¤î8%î8%ï%ƒtï%ƒî;“î>gï%ƒuï%ƒî>ëî@TîE{îH‘îJÂîJÂï%ƒîêï#˜wîžï#˜uï#˜îöîŽî‹î=î{î$Šî'uî)¦î/„î4Bï#˜îeï ´tîî<ï ´uï ´î ùî"¼î&Æî+îî1bî5*î6«î:%îÎî?Ë îFKï<îeïÄtî@îIïÄuïÄî î!î&+î+Ÿî/óî1sî1sïÄtïÄî4Qî8ZïÄuïÄî8²î;î=¹î?9îC îJEïÄîeïLtî?îkïLuïLîî!&î"*î%iî)Yî->î/¢î1lî3æî6wî9î:­î;±î>ñîC‘îEfîGžîGžïLtïLîJÁîJÁïLîàïaî ïauïaîdî“î"fïaîêï\îîËî,îîfî î#Oî% î)� î1|î6Ôî:Áî?‹îA‰îCëîCëï\tï\îG>îJjï\uï\îJÂîJÂï\îêïqî‹îýî[îžî!ñî$øî&“î(Zî+Jî0`î2î4´î7,î:_î>Ûî@vîEÎîGSîJÁîKîKïqîêï§îÓî[îsîƒî$4î&eî+åî.ïî.ïï§tï§î3-ï§uï§î3…î5î76î=:î@ñï§î oï ¢tî"ï ¢uï ¢î†îIîåîÂîWîî ëî%üî+Ýî,Aî-¢î0!î1·î3ô î:9î=/îA›îDÔîJÁîJÁï ¢îêï ·îCîJîcî1î `î#ªî(î)¯î/`î3Æî5¥îî*¿î-hî0Áî3Ÿî5˜î7éî:Dî:Dïbyïb îFïbwïbîFlîFlïbuïbîH"îJÁîJÁïbîêï`.îl îÑî]î0î"Éî&_î(øî+éî.bî22ï`.vï`.î2šî3î3ï`.uï`.î5òî8Ùî=¢î?äîCCîFîîJÁîJÁï`.îêï^QîNîÕîªîäîäï^Qyï^Qî%¢î)Õï^Qwï^Qî*hî*hï^Quï^Qî.Mî1Jî7iî9âî=›î@îîAMîD­îHîJÁîJÁï^Qîêï\~î‰îjîîOî Wî"©î&‡î)©î-zî1¯î5kî6ëî9 î@xï\~îêïYšîîÂîÂïYštïYšîuïYšuïYšîLî!ùî%cî(î(ïYšwïYšî,ÆïYšuïYšî-�î2\î6Øî9;î:·î>çî@ñîEîJÁîJÁïYšîêïW¯îUîîZînî$î'Üî*Mî0Yî5hî9oîPî>ùîC~îEÿîI7îJÂîJÂïLÀî ôïJöî]îÇîð îhîF î"÷î)Öî.»î0gî2Äî5Úî9â î@GîC^îE»îJÁîJÁïJöî ôïI,î[îÊîî]î%îzîŽî!]î&Æî(]î,Pî0þî4¼ î<'î@ŸîB6îD}îIƒîJÁîJÁïI,î ôïGbîïîxîaîÅ î î!Xî'|î)�ïGbî ôïD~îî§îbî;înî#î(î*î+”î1™î1òî3Sî8Pî=yî>¹îDzîFJîGHîJÁîJÁïD~î ôïB´îÇîLî‚îÍî]îî;î"“î"ðî$Tî)�î+ãî-«î2«î4~î9eî?nîCDîDõîJÂîJÂïB´î ôï@êî Òî *îÓî´î?î±îïî Çî$¤î(äî*"î-Vï@êî oï>Ltî´î„ï>Luï>LîÜî”î¨îîŒî!Gî&Ç î-šî0 î3|î8wî=¤ï>Lî oï;Ôtî¢îrï;Ôuï;ÔîÊî‚î�îŒî´î!4î#eî'þ î-uï;Ôî oï9\tî¸îˆï9\uï9\î îêîãî=î"Øî$åî&¤î*¾î+?î0cî68î8‡î:öî@’îB;îDÕîJÁîJÁï9\îêï7qîÝîîŽîõî!î"Nî%îï7qî oï5tîWî³îWîÉî0î ï5uï5î Xî"î'Mî)¿î.çî2î4Pî8é î>`ï5î ôï2î\îßîvîVîçîÝî% î' î,#î,#ï2vï2î1�ï2uï2î2î6bî8Çî>ÈîA‚îFOîH‘îJÂîJÂï2î ôï08î Xî{î¡îNîUîÕî!aî%Jî'Òî+ î.›î0î27î4}î7 ï08î ôï-Tî �îPîÐîîî¹î!ßî#`î( ï-Tvï-Tî(ï-Tî oï*£tîØï*£uï*£îeîSî�îôî $î%Ùî&fî'ñî*Wî/ˆî4åî6Yî;1 îA«îDîIƒîJÁîJÁï*£îêï(¸îùî¥îîî"lî(î*Íî-lî2Àî4+ î:šî;î< î@&îA‘îE!îHDîJÁîJÁï(¸îêï&îîîeî}î}ï&îtï&îî#æï&îuï&îî$>î(î- î/<î4íï&îîêï#éî]îî±î±ï#étï#éîï#éuï#éî�î˜î çî çï#éwï#éî#Çï#éuï#éî$<î(òî+Aî0†î1âî7ìî9‰î;Øî@üîFAîJÂîJÂï#éîêï!þîþî(îtîìî#Çî&U î,Þî2åî7µï!þvï!þî8 ï!þuï!þî8€î8òî:bî=î@¯î@¯ï!þtï!þîEï!þuï!þîE‹îH�îJÁîJÁï!þîêï wîžï uï îûî˜îÍîúî!=î'-î(²î)³î-Šî2(î7~î9’î=tî@îB€îDGîJÂîKîKï îêïIîÌîîïIwïIîÂïIuïIî*î{î!î#€î'î,lî1û î8�î>Mî@lîDôîJÁîJÁïIîêïîî–îÝî]îî!î#ïî)�ïvïî)•ïî oïÎtîKïÎuïÎîìîíî—îîUî%¡î&Bî'êî,Öî2Gî3Îî9×î;îî=4î@öîCÆîIîJÁîJÁïÎîêïãîéîùîƒî]î ·î"'î$Ÿî)´î/eî2Ïî52î8Mî<[î?£îB]îH#îJÂîJÂïãîêïîüîVïî oï{tîµï{uï{î îÅî²îãî Þî&�ï{î oï¼tî¸ï¼uï¼îTîP îÎîî § î(Ùî.z î5Cî7Jî7Jï¼vï¼î;Üî@Åï¼uï¼îAaîC´îF)îJÂîJÂï¼îêïÑî‹îî˜îCîÆî"î'î(çî)—ïÑtïÑî*GïÑuïÑî+rî.î2Šî4,î6€î;©î@ÆîBjîD½îJÁîJÁïÑîêï æîSï æÿ V êq?€`½ 4Forwardsimilarto'Answer'butthemessageformisaforwardtemplateforthecurrentlyselectedmessages.Afteryoudelivertheforwardedthemessages,an``f''willappearasthemessage'smark.Hardcopyprintstheselectedmessagesonyourlocalprintingdevice.Whenthehardcopyiscomplete,themessage'smarkischangedto``h''ifthemessagedidn'talreadyhaveamoreinterestingmark.Messagescanbemarkedforhardcopy,buttheactualprintingdeferreduntillater;seedescriptionofLAFITEHARDCOPYBATCHFLG.Currently,oneshouldexercisecareinhardcopyinglargesetsofmessages,asLafitemakesnoattempttoperformthehardcopyinginsmallerpieces;toolargeabodyofmessagescanmakeprintersunhappy,orexhaustlocaldiskspaceintheprocess.MoveTopopsupamenuofknownmailfoldersandmovestheselectedmessagestothechosenfolder.Anewmailfoldercanbecreatedbyselecting`AnotherFolder'andtypinginthemailfoldernameinthepromptwindow.Youwillthenbeaskedtoconfirmthemove.Whenthemoveissuccessful,themessagesaremarkeddeletedinthesourcebrowserwindow,andgiventhe``m''mark.Thenameofthemailfolderyoumostrecentlymovedmessagestoappearsinthetitlebarofthebrowserwindowasthe``Default'MoveTo':''folder.Youcan``accelerate''subsequentMoveoperationsbyselectingthe'MoveTo'commandwiththeMIDDLEbutton.ThiswillperformthemovetotheDefault'MoveTo'folderwithoutbringingupamenu.UpdateThechangesthatyoumaketoyourmailfolder(deletions,changesofmessagemarks,etc)arenotactuallytransmittedtothephysicalmailfileuntilyouperformtheUpdatecommand.TherearetwosubcommandchoicesforUpdate:WriteoutChangesOnlymakesthebrowserandthemailfilecompletelyconsistentwithoneanother:ifyouwereatthispointtologoutfromLisp,runLafiteinanotherincarnationofLisp,andbrowsethesamemailfolder,youwouldgetabrowserthatwasinexactlythesamestate,deletedmessagesandall.Thiscommandinvolveswritingouttoyourmailfileanditstableofcontentstheinformationaboutwhathaschanged:newmarks,deletions,newlyparsedmessages.ExpungeDeletedMessagesinadditiontomakingthebrowserandthemailfilecompletelyconsistentwithoneanother,thiscommandcompactsyourphysicalmailfilesoastoremoveallmessagesmarkeddeleted.Whichtochoose?YoueventuallywanttoExpunge,soastoreducetheamountoffilespaceyourmailrequires,butExpungeisnotalwaysfast.Expungerequiresrewritingyourmailfilestartingatthefirstdeletedmessage,soissomehow``proportional''tothenumberofundeletedmessagesbeyondthatpoint.WriteoutChangesOnlyisproportionaltothenumberofchanges,andisthususuallyfasterthanExpunge,exceptwhenthechangesconsistprimarilyofastringofdeletedmessagesattheendofthefolder.IfyouCloseorShrinkaBrowserwindowthathashadchangestoit,youarepromptedwithamenuofferingtoWriteoutChanges,Expunge,ormakenochangebeforethewindowisclosed/shrunk.Ifyouhavedeferredhardcopy,theUpdatemenualsoincludesachoiceDoHardcopyOnlyifyouwanttoprintoutyourmessagesbutnotactuallyupdatethefile.GetMailbringsnewmailintothefolderthatthisbrowserisviewing.ChangingtheMessageMarkîSï æî êïføuî ôïhspî  ïhsî oïbtîSïbuïbîìîäîxî8î÷î"Šî$ûî*cî-Ûî/Yî0—î0—ïbvïbî5›î:„ïbuïbî;î=kî?ÜîEÇîJÂîJÂïbîêï`î•ï`tï`îíîEîEï`uï`î´î<îœî!Íî(3î*dî0hî2+î2Ûï`tï`î3Hï`uï`î4Pî6Ëî;"î<£î>ÔîDØîHAï`î oï]Wtî0ï]Wuï]Wî—î]î(îgîpî%+î'î*+î-Oî2mî6çî7Mî;Dî=„îCiîDµîJÂîJÂï]Wîêï[lîMî‚îî‡î!öî#¨î$Xï[ltï[lî%ï[luï[lî&Kî'¯î*î/kî3oî8Cî;Œî<»î@P îGîJÂîKîKï[lîêïY�îÔîDîîüî î&_î(Äî+î.íî4î9vî<Ÿî@!îBY îI6îJÁîJÁïY�îêïW·yî!dïW·uïW·î!»ïW·wïW·î"î"~ î'·î)Ðî-\î1sî3Áî5 î;Rî>î@îAiîFSîG¡îJ¯îJ¯ïW·îêïV!î7îÃî¹îî2î î%Aî&‡î*Fî-Ûî/¶î2\î3:î5óî7Bî;Þî=Ôî@¸îD´îIkîJ¯îJ¯ïV!îêïTgîÄî<înî?îrî3î æïTguïTgî ìïTgî oïQÉtî$îÑïQÉuïQÉî-îéîî÷îøî®î=î#–î&„î*èî-uî1�î3Âî8Áî>qî?õîB*îF�îJÂîKîKïQÉîêïOÞîSîîî÷î^î+î"Îî$¦î*î/¶î4aî6ôî;î<œî>×îAËîE±îIBîJÂîJÂïOÞîêïNî)îðîOîµî¢î!+î$0î&î)¶î+Dî0Lî2‹î6€î6æî:Ýî=î@ºîB îH�îJÁîJÁïNîêïLJî–î¼î‹î .î!®î#ßî'þî-î2Vî4ßî8dî:•î;EïLJtïLJîÖîCÄ îJÂîJÂï8Åîàï6ûî‘îúî©î Rî"©î&î)/î-Šî08î4\î6�î7Áî<íî?³îBWîCþîH�îJÁîJÁï6ûîàï51îUîÕîžî%pî(î*]î*Ûî-ìî4Aî9Œî>3î@ŸîBEîEwîH‡îJÁîJÁï51îàï3gîªî˜îîÞî#\î%Ï î-eî1Xî4Çî7Pî=Hî@JîDË îJÁîJÁï3gîàï1�î²îèî!™ï1�îàï.¹tîÖî?î$óï.¹uï.¹î%Ðî( î*î/Òî1×î7î9Êî?UîBcîEîHˆîJÂîJÂï.¹îàï,Î î´ î äî#Üî&fî+¥î.$î4`î:9î=RîBzîEqîG«îIAîJÂîJÂï,Îîàï+î`îîÚî!†î&Uî*ýï+îêï( îPî÷îîî… î$î'fî) î/ î0Ýî2„î4+î8žî:öî?öîA¨îD îGµîJÁîJÁï( îêï&Vîòî„îôî§î!î#gî'ºî*—î+ î+ƒî+ƒï&Vtï&Vî0œï&Vuï&Vî1î6Lî<î?>îBFîDžîIWîJÂîJÂï&Vîêï$kîîÍîuîúî”î ×î&½î/Ùî1^î3“î8”î:$î@XîFîJÁîJÁï$kîêï"¡îµî¦î+î+ï"¡tï"¡îî…î"î$âï"¡uï"¡î%fî&Ñ î.´î0aî2¾î7æî9žî?îAÔîC>îF@îJÁîJÁï"¡îêï ¶î‹î’î’ï ¶tï ¶î«ï ¶uï ¶îkîšî#0î%qî*}î.Öî4°î6Kî7Xî; î<¨îA[îGîH‘îJÂîJÂï ¶îêïËîsîþî/îïËîêïçîTîñîŸîJî©î»î"öî(î*¹î-î/²î4Ãî6Xî7íî:Šî<ÅîBþîEþîGîJÁîJÁïçîêïîïîoîoïtïî+îpî iïuïî!î!ïtïî&2ïuïî&âî(xî+ýî-Õî2Mî6lî8�î=—î>Õ îG›ïîêïîkîîaîáî";î$—î)}î-Zî0"î5î6§î:åî:åïtïî=5îCyîFYïuïîFÜîH:îJÂîJÂïîêï-îî˜îÐîî"î!Îî$ î&fî+Jî/¬î1Ýî4ï-î oï�tî÷îËï�uï�î#îÛîÙî™îƒî +î"\î&8î(×î+Iî0Oî1�î6vï�î ôïprîî¯îGî?ïpuïpîEïpÿ ù êq?€`½K5Eachmessageinamailfolderhasa``messagemark'',whichisanadditionaltidbitofinformationaboutthemessagedisplayedinthesummarylineinthebrowser.Messagesoriginallycomeinwiththemark``?'',meaningtheyareunexamined.SomeLafitecommandschangethemarkautomatically.Forexample,displayingamessagechangesitsmarkfrom``?''toablank;answeringamessagechangesitsmarkto``a''.Youcanchangethemarkdirectlybyselectingwiththemouseinthenarrowareaimmediatelytotheleftofthemessagenumber,wherethemarkisprinted.Simplyclickinthemarkposition,andtypethenewmark(asinglecharacter).TheTableofContentsTospeedthebrowseoperation,Lafitemaintains,foreachmailfolderyoubrowse,a``tableofcontents''file,whichcontainsalltheinformationdisplayedinthebrowserwindow.Thisfileisnamedbyconcatenatingthenameofthemailfilewith``-LAFITE-TOC''.Thisfileiscompletelyredundant,inthatifitdoesn'texist,Lafitesimplyrecomputesitbyparsingtheentiremailfile.Lafitehassomerudimentarycheckstoguaranteetheconsistencyofthecontentsfilewiththemailfileitdescribes;Lafitedeletesandrecomputesthecontentsifitsuspectsthatthetableofcontentsfileisoutofdate.MessageCompositionWindowsOntopofthetexteditorwindowisahorizontalmenufortellingLafitewhattodowiththemessagebeingcreatedinthetexteditorwindow.Whenyouhavetransformedthetexttothedesiredmessage,selectoneofthefollowingmenuitems:Deliversendsyourmessage.Thisprocesshappensinbackground,soyoucanproceedwithanythingelseyoudesirewhiledeliveryproceeds.Ifsuccessful,thewindowclosesandanentryismadeinyouroutbox(seebelow).Ifthedeliveryfails,foranyofavarietyofreasons(e.g.badaddressfields,themailservertimedout)whichwillbedisplayedinthepromptwindow,themessageisredisplayedandyouarebackinthetexteditortore-editandthenresendthemessage.Duringthedeliveryprocess,themenuatopthemessagewindowchangesintoasingleitem,Abort;ifyouclickthisitem,thedeliveryisaborted,andyouarereturnedtoeditingyourmessage.SaveFormasksyouforafilenameonwhichtosavethismessageforlateruse.Thisisthewaytosaveamessageformforlaterrepetitiveuse.Itdoesnotsendit.Ifnoextensionisgivenforthefilename,itdefaultstothevalueofLAFITEFORM.EXT(initiallyLAFITE-FORM).Ofcourse,youcanalwaysbringupthetexteditorcommandmenubyMIDDLEbuttoningthetitlebaroftheeditorwindow.Youcanthendoanytexteditorcommand.Ifyouselect`Quit'youwillimmmediatelyleavethetexteditor,bypassingtheabovecommands.Youcanalsosimplycloseawindowusingthenormalwindowcommandmenuifyoudecideyoudon'twanttodoanythingwithamessageyoustartedcomposing.Wheneditingmessageforms,fieldsthatshouldbefilledinareenclosedin``>>''and``<<'';e.g.,>>Recipients<<,>>Subject<<.Tomakeiteasiertofillthesein,thefirstfieldishighlightedindeletemode.Eachsuccessivefieldcanbereachedbytypingthemiddle-blankkeyonthekeyboard(orOPENontheDandelionkeyboard,orwhicheverkeyyouhaveassignedtheTEdit``Next''syntaxto).SeetheTEditdocumentationfordetails.Inasavedform,ifyouinsertafield``>>Self<<'',itwillbeautomaticallyfilledwiththenameofthecurrentlyloggedinuserwhenretrievedintoamessagecompositionwindow.Thisfacilitatesmakingformsthatmanydifferentpeoplecanuse.Ofcourse,ifyoueditanalreadysavedformcontaining``>>Self<<''inamessagecompositionwindow,youwillhavetoperformtheinverse,replacingyournamewith``>>Self<<'',beforesavingitawayagain.îEïpî êïføuîI¾ïhspîJjïhsî ôïbuî Vî�î<îXîbî]îÃîßî%×î*bî.^î/»î1� î7ÿî;¢î=L îDÀîH�îJÁîJÁïbî ôï`7î^îŒîOîÂîÒî"›î$^î&Ñî,qî- î3& î9Qî=î>ÐîAþîDqîHîHÇï`7tï`7îIaï`7uï`7îJÁîJÁï`7î ôï^Lî¶îïîn î·îhî"fî&�î-›î2lî4õî8² îA�îBNîE"îJÂîJÂï^Lî ôï\‚ îOîOîyîxî'î �î#Èî$xï\‚tï\‚î%ï\‚uï\‚î&î'Ÿî(žî,¿î3î4î90î>/î?ÝîCDîDÆîEvï\‚tï\‚îF&ï\‚uï\‚îGˆîGâîJÁîJÁï\‚î ôïZ—î wîîkîõîÞîÒî#`î&qî(Èî-î.¾î1î5½î8® î@wîBîDtîFàîH�îJÁîJÁïZ—î ôïXÍîGîÆîÚî6îÅî /î%Tî%×î*ƒî-¸î/cî1Àî5Oî:àî=”î@ îBüîEçîIKîJÁîJÁïXÍî ôïWî ¯ îäïWî ôïSrî 'î–îbî¸ïSuïSî¾ïSî ôïOêî îÓîî» î$î! î'�î)¹î,Õî/Úî3Ñî6sî;hî<€î@‚îB( îH/îJÁîJÁïOêî ôïN î àî îðî0 î”î$�î&î(^î-sî2Óî3:î63î8|î9Éî>/î@ îH�îJÁîJÁïN î ôïLVî ·îsîÖîñî]îyî)ïLVyïLV î$fïLVuïLVî%÷î&€î)œî,î-w î4o î;kî=î?íîAQîB«îGiîJÂîJÂïLVî ôïJƒî Ùî, îaî�îî!6î#{î'Kî*Iî,îî-Zî1?î3šî7 î>ËîCîD¨îJÂîJÂïJƒî ôïH¹î * î.î¾îôî6îuî!fî#œî&‹î(Êî)÷ î0+î4î8gî:õ îBîDQîIŽîJÁîJÁïH¹î ôïFïî î9îØî îAîÌî î!Cî"�î$Çî&Rî)î)…ïFïî ôïBñrîŒ îÝî MïBñuïBñî SïBñî ôï?Öî Gî°î_î³î_îTîqîÒî ó î'bî+7î-jî1”î5ˆî8Úî:}î î î3îwîî÷î\îÇî"Ãî%^î(‰ î0 î2eî5î6”î8Øî=ƒîCîF¹îI6îJÁîJÁï> î ôïîECîJÂîJÂï9^îêï7sîwîîÝîfî |î&cî&Àî( î.�î0Óî5Óî9”î<"î=ëîAVîB™îF0îGµîJÁîJÁï7sîêï5©vîëï5©uï5©îdî$îñîjîàî2î$cî'šî)Êî,^î. î/(î3Ÿî5Kî:î=î?¹îD”îH‘îJÂîJÂï5©îêï3ÌîÞîÆîŒîUî <î"Àî$�î*ƒî, î.Hî3 î8fî:¡î?ÓîA îH9îJÂîJÂï3Ìîêï2î‹îÉîùî’îÜî~î!hî#î'Oî)ñî-î1Pî3šî92î9£î>Tî@žîEÆîJÁîJÁï2îêï08îYîJîtîäî Kî%„î*¿î-¦î.áî2Ûî6hî6hï08tï08î9Áï08uï08î:ÑîŠ îGhîJÁîJÁï"êî ôï! î oîBî¶îî”î ±î(î(§î+Ñî.xî1_î5éî9jî:±î?öîCºîF5îJÁîJÁï! î ôïVîîîîÏîîŠî ´î#<î& î)Îî+Nî-&î2¥î5�î6�î;µî>=îB‰ îI?ïVî ôïrîbîSîî›î!¤î$Éî)™î+áî/Éî1Ïî4zî:hîyîAîAÈîD„îGîJÂîJÂïî ôïJ î#î2îUïJî ôïfî ©î ¹îiî îRîîîœî¬î¿ î&éî($î*²î,‰ î4Øî8Mî;Kî=�îA4îBÒîEîJÁîJÁïfî ôïœîNîéîÏîpî îãîûî%> î,äî2Pî2Ãî5È î;Ãî@–îDmîG&îJÂîJÂïœî ôïÒî�îäîZîî�î�ïÒwïÒîîÇîÖî!öî$î% î)oî,kî/ î4g î9åî;1î<î@L îFnîJ¯îJ¯ïÒî ôï î ûî øîrî¥îÄî…îeîÿî"oî%Iî'Ÿ î-Jî0–î3Ðî4½î7bî:)ï uï î:/ï ÿ U êq?€`½Ô6Afteramessageissuccesfullydelivered,itisenteredintoyouroutbox,awindowattachedtothebottomofyourstatuswindow.Thiswindowcontainsaonelinedescriptionofeachofthemostrecentnmessagesyouhavesent,wherenisthevalueofthevariableLAFITEOUTBOXSIZE,initially2.Theoutboxistreatedasamenuselectingalineinitbringsupthecorrespondingmessageforfurthereditinganddelivery.Theoutboxcanbeindependentlyclosed,ifyouarenolongerinterestedinthemessagesdisplayedthereinandwanttofreeuptheresourcesthattheyaretyingdown.FormatofMessageHeadersTheheaderofamessagecontainsanumberoffields,eachonaseparateline,followedbyablanklinetoseparatetheheaderfromthemessagebody.Eachheaderlineconsistsofafieldnamefollowedbyacolon,thenthecontentsofthefield.Messagesstandardlyhave``To:''and``cc:''fieldsconsistingofoneormorerecipientnames,separatedbycommas(andspacesifdesired).Lafiteautomaticallysuppliesa``From''fieldcontainingyourname.Ifyouwantthemessagetoappeartobe``from''someoneelse(e.g.,ifyouaresendingthemessagefromsomeoneelse'sloggedinLafite),orfrommorethanoneuser,youcansupplyyourown``From''field.Inthiscase,Lafitewillsupplya``Sender''fieldtoshowwhoactuallysentthemessage.SendingFormattedMessagesYouhaveavailabletoyouthefullpowerofTEditwhenyouarecomposingamessage.Thismeansyoucanchangefonts,formatparagraphs,andinsert``imageobjects''.Ifyoutrytodeliversuchaformattedmessage,Lafitewillaskifyouwanttoretaintheformattinginformation,puttingupamenuwiththesechoices:SendFormattedMessageretainsalltheformattinginformation.NotethatonlyLafiteuserscanreadformattedmessages;allothermailreaderswillseetheplaintextofthemessage.InthecurrentGrapevineimplementation,suchuserswillalsoseealargechunkofseeminggarbageattheendofthemessage.EvenifalloftherecipientsareLafiteusers,keepinmindthatretainingtheformattinginformationmeansinparticularretainingthefontsyouusedincomposingthemessage;noteveryonelikestoreadmailinthefontyouchose,soiftheonly``formatting''isanonstandardfontthatisn'timportanttotheappearanceofthemessage,donotmakethischoice.Thischoiceismadeautomaticallyifthemessagecontainsimageobjects,asthereisnowaytosendtheimageswithouttheformatting.SendPlainTextsendsonlythetextofthemessage.Themessagewillappeartotherecipientinwhateverfonthermailreaderstandardlyuses,andallparagraphformatting(centering,justification,funnytabstops)willvanish.Abortdoesnotsendthemessage,butreturnstothemessageeditortoallowyoutocontinueeditingthemessage.LafiteModesLafiteiscapableofsendingandretrievingmailviadifferentprotocols.Atanyonetime,however,itonlyoperateswithasingleprotocolset,whichisconsidereditscurrent``mode''.ThecurrentlyimplementedmodesareGV(Grapevine)andNS.TheeasiestwaytochangethemodeistousetheMIDDLE-buttonmenuunderQuit.Lafite'smodecanalsobechangedprogrammaticallywiththefunctionLAFITEMODE:(LAFITEMODEMODE)Returnsthecurrentmode,alitatom.IfMODEisnon-NIL,changesLafite'smodetobeMODE.î:/ï î êïføuî ôïhspî  ïhsî ôïbuî ˆî«îùî] î5 î"~î#Ìî%0î*î,èî0î0ïbvïbî4ïbuïbî4ñî6î;4î@£îBIîDŸîI6îJÁîJÁïbî ôï`$î î×î@î°î²îÄî$î%#î'¸î*W î1Lî2ïî6 î7­î9öî=;îAGîAGï`$vï`$îBï`$uï`$îBuîH9îJÁîJÁï`$î ôï^Gî +îWî`î`ï^Gvï^Gîï^Guï^Gî•îóîCîÜî‡î ×î%üî%üï^Gyï^Gî3lï^Guï^Gî4;î9%î:¤î;î=äîByîCÖîHCîIÄîJÁîJÁï^Gî ôï\j îîî¡î$îNîOî 5î"i î+,î0Wî2hî6ãî;Pî=ÜîCEîC îFKîJÁîJÁï\jî ôïZ î Qî îâî7îjîóî!î"ñî' î-î.žî0Ðî6|î?îCÐîE¾îFÛîJÁîJÁïOúî ôïN0î îvîàî˜îöîzîÿî# î)­î,òî0ðî3¦î78î:é îA8îBðîEšîG]îJÁîJÁïN0î ôïLfî‘îî+îî!_î$€î(©î)üî/ƒî/ûî3ë î'î>—îA™îEÆîHeîJÂîJÂï?öî ôï>,î�î2î’ îÕî sî$$î(Æ î.Nî.»î0&î2Ãî4Óî6hî:Þî=õî?îEAîJÁîJÁï>,î ôïîAÿîEdîGÖîJÂîJÂï9~îêï7“îMî±î²î!`î$‰î)bî,î.�î0òî4~î7Fî9î;�îA?îA×îC¸îF(îJÁîJÁï7“îêï5Éî|î{î"}î%Ìî(Gî*äî- î.î1?î5=î6Èî;ïî@àîBKîD|îGîH�îJÁîJÁï5Éîêï3ÿî›î%î°îîîÅî ( î&\î(´î,·î0�î3äî5–î97î<îAÎîD1 îJÂîJÂï3ÿîêï25 îFîaîè î!ðî'‹î)Âî- î/šî2®î44î:ìî=#îBËîEîJÂîJÂï25îêï0kî î±îÁîÐîtîÉî ¬î#Xî'pî)*î*�î,Öî/ä î7úî9\î:} îBQîE4îG÷îJÁîJÁï0kîêï.¡îî˜îÉ îÊî!Uî#†î)î*Þî-$î0©î3î73ï.¡îêï+½îÕîéî)î» î"ùî$-î&`î+‰î0¼î4šî9^î:áî><î?|îAUîDîE‚îH�îJÁîJÁï+½îêï)óîKî$îU î ëï)óî oï'tîôî£înï'uï'î îî×î î"wî%Cî'î)„î/Eî/àî2Ìî86î:ôî?�îAPîCÃîIAîJÁîJÁï'îêï%$î¯î‡îçîéî! î'¬î*èî-‰î/cî5Í î©îD!îH�îJÁîJÁï vîêï‹îï‹î ôï”rî•î`ï”yï”îfï”î ôïyuî ôîaî`îî.îæ î$î'1î)oî/ î5Wî5Þî7Úî:|î=)î@¦îF€îG×îJÁîJÁïyî ôï¯î2îîî×îîZî"7î#v î*)î+Õî0oî5Íî6%î8Ïî>{ îF˜îJÂîJÂï¯î ôïåî 2îÈ îcîî³î#îäî#î%Üî'tî,î.Mî2 î3`î4øî7Wî9 î9 ïåwïåî>TïåuïåîC%îFîîJÁîJÁïåî ôïtî §ïuïî Vî ®î[îî^îûî¾î!üî,«î/–î1Çî7î7ïyï î?tïuïî?íïyïî?óïî ôï îîïxïî’ïyïîiïuïîoïîêï oîñî"î»î¹î¶î$�î$åî&:î&:ï oxï oî)Äï ouï oî*î+Zî.ï oyï oî0žï ouï oî1Nî6Jî:÷î>�î@îAàîAàï oxï oîEjï ouï oîEÇï oÿ  êq?€`½"7WhenLafiteisfirstturnedon,itchoosesitsmodeasfollows:Ifthereisonlyonemodesupported(i.e.,onlythefilessupportingoneprotocolhavebeenloaded),itchoosesthatmode;otherwise,ifLAFITEMODEDEFAULTisnon-NIL,itchoosesthatmode;otherwise,theusermustsetthemodemanually.ThecurrentmodeisdisplayedinthestatuswindowifLAFITESHOWMODEFLGistrueandmorethanonesetofmailprotocolimplementationshasbeenloaded.Youcanfreelyintermixmailofthevariousmodesinonefolder,butthecurrentimplementationisnotverycleveraboutit.Forexample,theAnswercommandalwaystreatstheselectedmessageasifitwereoneinthecurrentmode.SoifyoutrytoansweraGrapevinemessagewhileinNSmode,someconfusionmayresult.GrapevineTheGrapevineimplementationofmailprotocolsisobtainedbyloadingthelibraryfileMAILCLIENT.DCOM.Grapevineaddressesareoftheform``name.registry'',e.g.,``Carstairs.pa''.Ifyouomittheregistry,itisdefaultedtothevalueofDEFAULTREGISTRY.Arpanetrecipientsareoftheform``name@host''.Inaddition,thefollowingformsofaddressarerecognized,where``actualaddress''mustbeavalidGrapevineorArpanetaddress:Humansensiblenameactualaddress(randomcomments)"Comments,includingparenthesesandcommas"Ifyouaddressamessagetoapublicdistributionlist(aGrapevinenameendinginthecharacter``^'')andhavenotincludedaReply-tofield,Lafitewillpromptyoutosupplyone.YourchoicesaretoincludeaReply-to:selffield,sothatanswerstothismessagewillbesentonlytoyou;aReply-to:otherfield(yougettofillitinyourself),ornoReply-to:fieldatall.ItisimportanttohaveaReply-tofieldinmessagessenttodistributionlists,sothatcasualuserswillnotinadvertantlyreplytotheentiredistributionlistwhenareplytoyouonlywasintended.Pleasebecarefulinusingpublicdistributionlists.Keepinmindthatyouronemessagewillbereceivedbymanypeopleiswhatyouhavetosayimportantenoughtobeworthtakingtheirtime?Therearecertainorganizationaldistributionlists,e.g.,AllPA^.pa,orISL^.pa,thatyoushoulddefinitelyavoidsendingcasualmessagesto,astheyarelargeandtheirmembersarenotvoluntary.Otherdistributionlistsarereally``interestlists''whosemembershavevoluntarilyconsentedtoreceivemessagesinthegeneralcategoryofmovies,concertannouncements,humorousanecdotes,orwhatever.Messagestotheselistsarelessconstrained,butyoushouldstilltakeamomenttothinkaboutwhetheryourmessageisappropriate.IhighlyrecommendthatallelectronicmailusersreadChapter6oftheLaurelmanual,``Messagesystemmores''.Shortcomingsasofthiswriting:Privatedistributionlistsarenotyetsupported.AndtheAnswercommanddoesnotpreservetheentiretextofthevariantformslistedabove,onlythe``actualaddress''.NSMailTheNSimplementationofmailprotocolsisobtainedbyloadingthelibraryfileNSMAIL.DCOM.NSaddressesareoftheform``name:domain:organization'',e.g.,``Carstairs:PARC:Xerox''.Ifyouomitthedomainand/ororganization,theyaredefaultedtoyourowndomainandorganization.NSmaildoesnotsupportthemanyvariantformsofaddressthatGrapevinedoes,becausetheheaderisnotactuallysentastext,butasastructuredsetofformallynamedrecipients.îEÇï oî êïføuîI¾ïhspîJjïhsî ôïbuî õîÞî4îôîMî•îÕî"Æî$Šî(Hî)áî.ûî0hî3Úî50î82î:Çî>…îDâîG×îJÁîJÁïbî ôï`7î Lî1 î î®î#î'Nî+£î1åî44î:4î=úîC@ îI�îJÂîJÂï`7î ôï^myî;ï^muï^mî´îîÒï^myï^mîWï^muï^mî (î!rî&lî),î-m î3Ýî6/î9î†î@ØîDŸîJÁîKîKï^mî ôï\šî ±î^îîjîjîþî Cî#þî) î*Sî*Sï\šyï\šî8šï\šuï\šî9î:Xî=!î?¾îC6îFAîHÒîJÁîJÁï\šî ôïZÇî îiî£îÎî î#Cî'’ïZÇî ôïWãî ìîcî.î™î�îBî�î$=î(�î*î,±î0ÿî3kî5¶î:h îD)îE�îGàîJÁîJÁïWãî ôïVî ÑîŽîî}îî±îîî"Èî)î-Dî0Öî3î8î=Mî>Úî@îAMîD|îGîH�îJÁîJÁïVî ôïTOî�îŠîâîºîíîuîoîïî \î!Yî'ëî-î0—î2î4Wî8Uî;¹îAÐîD¦îHFïTOî ôïPXrî#ïPXî ôïM=uî �î/ îÖîaî!Kî' î(Gî-Åî/“î4Jî6{î:ºî<ôî<ôïM=yïM=îI�ïM=uïM=îIêïM=î ôïJPîÛîî�îoîõî!ƒî+Ùî.áî8/î8Üî:†î=dî@ÄîCJîH[îIƒîJÁîJÁïJPî ôïH†î=î$î½îžî�î�ïH†yïH†î')ïH†uïH†î(@î(ÿî.� î4öî7„î9vî<î?­ îHÇîIîJÁîJÁïH†î ôïF³î•îÓî¿î‰î"î!éî$ î+4î/+î3»î92îJî?UîB™îI+îJÁîJÁïF³î ôïDéîîüïDéî·ïBî#ˆî(‚î,î0•î5­ïBîöï?®î#Èî(‚î-ëî4mï?®îÆï=W îŒî$l î+¤î.-î4î8†î=žï=Wî ôï:sî Nî Üî›î�îËîPîSî` î&™î(­î*(î0Àî4Vî8¼î:Bî÷îC¹îDÊîJÁîJÁï8©î ôï6ßî fîÕî‚î8î?îÖî_î"žî%/î' î)Õî,Öî.lî1„î2˜î8¦î<+î?BîBZîDŒîF"îHîIAîJÁîJÁï6ßî ôï5 îæî�îvî}îŽî î 3î ›î!öî#Eî)„î+î.=î/Kî4Úî7êî9{î?8îAþîCŽ îJÂîJÂï5î ôï3Kî âî{îî î\îÚî$ î%Dî(¡î*$î,Yî0 î7Pî9aî<ëî=ëîAHîBËîEWîHDîJÂîJÂï3Kî ôï1�îƒï1�î ôï.�îîòîrîî©îÏ î%"î()î( î,Eî-äî1qî4/î7Yî9õî?;îAÕîC¶îHóîJÁîJÁï.�î ôï,Óî ºîtîÌî~îÀîjî!Åî(î-î.ªî0—î4ˆî8¯î;ðî?žî@ îDîFlîJÂîJÂï,Óî ôï+ î îî,î  î&ðî(­î.%î0êî3˜î8 î>îAÎîFÙîJÁîJÁï+ î ôï)?î¦îƒî îñîî[îêî!î&Ïî(ûî+G î1›î1ùî5Æ î=î?˜îAÄîEc îJÁîJÁï)?î ôï'uî ‚îÌîÚî= î"Dî(Êî*–î/Yî5Qî7î9šî>‰îDîEóîJÁîJÁï'uî ôï%«îº îÊî= î%Ñî'‹î-±î.-î4)î5Ìî9Jî<î>Iî@Ô îHoîJÁîJÁï%«î ôï#áî …îØîQî$î*îqîúî!qî%+î*Qî-fî2˜î3ß î;jî;Ëî<°î@ÁîH"îJÁîJÁï#áî ôï"î µ îÁî«îúîæî î! î"–î$Çî(ûî. î4î8\î<ùï"î ôïx îžîçîîîî[îù î"’î$®î&qî(Bî)ì î.õî/Gî1‰î3Fî6ÿî;Èî>î?éîCïîE¬îH�îJ¯îJ¯ïî ôïî î ÏîSî.îÜîîCîóî ˜ î$Íïî ôï rî ¯îï î ôïñuî �îÝ î„îîùî"·î#õî)sî+Aî/øî2)î6hî8¢î8¢ïñyïñ îAßïñuïñîB<ïñî ôïî Xî_î¨îWî¬îî.&î0ýî@ÁîA=îB¶îEbîH�îJÁîJÁïî ôï:îõîŸ îËîßî!8î'Mî)î,>î/Fî4Gî7 î?.î?¹îB,îEIîH|îJÂîJÂï:î ôïpîÑîî¤îîÒî`î#î%Àî,Uî/±î4¥î6Ùî;3î½îC¤îF\îGàîJÁîJÁïpî ôï¦î Fî ÇîÄ îîî�îàî"7 î(>ï¦ [ êq?€`½—8SomeusersoftheNSMailsystemsendmessagesinaformatthatLispdoesnotunderstand.ThecurrentLafiteimplementationleavessuchmessagesinyourinboxtoberetrievedbyothermeans;allthatyouseebackfromGetMailisaheaderandanotethattherewasanattachmentthatLafitecouldn'tread.ChangingtheLafiteUserLafitecustomization(LAFITEON/OFFMAILFOLDER.OPTIONS)UsedforstartingandstoppingLafitewithanoptionalmailfolder.IfON/OFFistheatomONthenLafitewillstartprocessingusingMAILFOLDER.IfMAILFOLDERisnotsuppliedthenLafitewilluseyourACTIVE.MAILmailfolder(actually,thevalueofDEFAULTMAILFOLDERNAME).IfMAILFOLDERissuppliedbutistheatomNILthennobrowserwillbecreatedbutyoucansendmessagesandstartbrowsingmailfileslaterusingthe'Browse'menuitem.IfON/OFFistheatomOFFthenLafitewillcloseallmailfolders,expungingallmessagesmarkedfordeletion;closeallwindowsassociatedwithLafite;andremovethemailwatchingprocessfromtheactiveprocesslist.Thisisthesameasinvoking'Quit'intheLafiteStatusWindow.Thethirdandsubsequentargumentsareoptions.TheonlyonecurrentlyrecognizedistheatomSHRINK,whichinstructsLafitetoimmediatelyshrinkthebrowserwindowbroughtuponMAILFOLDER.Inthiscase,ifMAILFOLDERis(explicitly)NIL,itstilldefaultstoDEFAULTMAILFOLDERNAME,sinceSHRINKmakesnosenseotherwise.Lafiteusesitsownhostanddirectorynamesformailfolders,LAFITE.PROFILE,etc.,ratherthanthecurrentconnecteddirectorybecauseyoumaywanttokeepyourmailfolderssomeplacespecial(e.g.,thelocaldiskoryourlogindirectory),andtheconnecteddirectorycanchange.TheglobalvariableLAFITEDEFAULTHOST&DIRisprovidedtotellLafitewhereyougenerallykeepyourmail.LAFITEDEFAULTHOST&DIRshouldbeatomic,inthesameformasLOGINHOST/DIR(e.g.{PHYLUM}).IfLAFITEDEFAULTHOST&DIRisNIL,thenthevalueofLOGINHOST/DIRisusedi.e.,yourloginhostanddirectory.IfyouarerunninginaLispinwhichsomeprevioususerhasbeenusingLafite,youneedtotakesomeactiontogetLafitetoworkonyourmailfilesandinyourname.Whenyouchangeyouruseridentitybycalling(LOGIN)tologinasyourself,Lafitenoticesthatthecurrentuserhaschanged,andattemptstoauthenticatethenewuser.However,Lafitestilldoesn'tknowhowyouwantyourLafitecustomized;inparticular,LafitenoticesthevalueofLAFITEDEFAULTHOST&DIR,andloadsyourprofileofknownfoldersonlywhenLafiteisfirststarted.ThustochangetheidentityoftheLafiteuser,youshouldfollowthefollowingprocedure:1)TurnLafiteoff,byclickingQuitinthestatuswindow,orcalling(LAFITE'OFF).2)Loginasthenewuserbycalling(LOGIN).3)SetLAFITEDEFAULTHOST&DIRand/orLOGINHOST/DIRasappropriate,andanyotherpersonalvariablesthataffectLafitethatmattertoyou.Atypicalwaytodothisstepistocall(GREET)togetyourpersonalinitializationloaded.4)RestartLafitebycalling(LAFITE'ON).Whenthingsgowrong...Lafitetriesfairlyhardnottobreak,butitisrunninginaveryopenenvironment,whereusersarefreetointerruptarbitraryprocesses,networkserverscomeandgo,etc.Asofthiswriting,thefollowingaresomeabnormalstatesofnote:î(>ï¦î êïføuî ôïhspî  ïhsî ôïbuî ÆîAî÷îTîÀîîzî"³î(‹î*7î+`î/×î2¢î5¸î8åî;W îBÐîCTîF(îJÁîJÁïbî ôï`7î ð îÂîÊî÷î$Ïî&zî)±î-Œî/7î1%î6æî8ßîoî?ÓîB*îEžîEžïSšyïSšîGLïSšuïSšîGÊîJÁîJÁïSšîêïQÇîÝîzî} îî"µî"µïQÇxïQÇ î*‚ïQÇuïQÇî+Sî+Íî-Dî-DïQÇxïQÇ î5ïQÇuïQÇî5‹î6ëî9Sî>ÒîAëîEÞîHzîJÁîJÁïQÇîêïOýîØîØïOýyïOý îïOýuïOýîOî!î%Ø î,oî/‚î3Þî6Jî6JïOýyïOýîGíïOýuïOýîIîImîJÂîJÂïOýîêïN*x î·ïN*uïN*îNîÌîiî ûî"xî$éî(wî(wïN*yïN*î*üïN*uïN*î+”î.Êî0âî6(î8ãî:åî?¾îBPîEîG´îJÁîJÁïN*îêïLWî–îîîµî"Ÿî%]î(Sî+Íî-þî3Pî7î9ýïLWîêïI¹îSîSïI¹xïI¹îÔïI¹uïI¹îAî”îÚî<î<ïI¹yïI¹îÁïI¹uïI¹î.î":î& î(¯î+ûî-Ñî0Ðî5œî<8î>îCÏîH²îJÁîJÁïI¹îêïGæî¨î îõîž î&î)î-�î0@î5$î7€î:•î@`îD«ïGævïGæîE.îE.ïGæuïGæîH�îJÁîJÁïGæîêïF î¦îIî®îîðî.î _î#®î%/î*«î.[î/Ûî2 î5Ýî9Æî?(ïF îêïCkîËî<îý î,î%âî(@î-|î. î0îî4î6Æî<ª îC“îE îGsîJÁîJÁïCkîêïA¡yîôïA¡uïA¡îXîéîåî$jî&Ÿ î.öî3²î6—îvî@ºîDFîIAîJÁîJÁï?Îîêï=ûyî �ï=ûuï=ûî!=î$€î$€ï=ûyï=ûî)Šï=ûuï=ûî)âî-ëî/Ãî33 î9/ï=ûî ôï;î Éî—îFîîìîxî î$2î&Eî)2î-íî-íï;yï; î9¯ï;uï;î:bî=î@ûîCõîF)îJÂîJÂï;î ôï9;îSîîî—î |î#¸î%Gî(wî+’î.‹î2ùî9xî=ÑîA îCKîFnîI,îJÂîJÂï9;î ôï7qîZî îÊî­î"8î)ãî0Üî4“î:¼îéî@€ îFðîJÁîJÁï'ãî ôï&îsî¹îHîèîèï&yï&î'‹ï&uï&î(Oî*íî.eî1†î5Ùî7xî;âî@WîCVîFðîJÁîJÁï&î ôï$Fî 2î Ûî~îÖî$î¤îîMî#&î$±î&âî*³î-Öî0^î4¨î8®î:ßî@½ îG4ï$Fîêï!bîkîÃîîâî>î î îî#îî%nî'Ÿî+Fî0˜î2.î6aî6aï!byï!bî=îALï!buï!bîA©ï!bîêïuîkîÃîkîëîlî�î]î(îöî$)î$)ïuyïuî* ïuuïuî*gïuîêïˆîãî³î\î\ïˆyïˆî%ÿïˆuïˆî&Ïî+¿î+¿ïˆyïˆ î6ªïˆuïˆî7zî9s îAnîDoîGZîJÉîJÉïˆîêïµî‡î\îFî!-î%Jî(4î,ªî.vî1 î2Cî3îî8xî;mî=9î?\îBîEîF£îHnîJÉîJÉïµîêïëyîËïëuïëî#î£î¾îÊî! î(Åî-ïëîêïþîkîÃîQî"îðî#î#ïþyïþî%Ûî)7ïþuïþî)”ïþî ôïþrîŠî8îTîÕïþtïþîÛïþî ôï ãuî ùîî£îäî^îî Dî"Êî$&î%˜î*Ñî,…î-¶î0Ëî4B î<©î@ÆîDIîF¢îIAîJÁîJÁï ãî ôï îµîV î§î ùî%ˆî).î+äî.*î0³î18î3Gî4ÿî7�î<£î?îE îG]îJÁîJÁï î ôï Oîëîqîüîï Oÿ ÷ êq?€`½·9Mailfiledoesnotparse.Thisshowsupwhenyoubrowseafolder,Lafitestartsparsingthefolder,andencountersanerrorinthefile,typicallyanincorrectmessagelength.Lafiteprintsamessagetothiseffectinthebrowserwindowandabortsthebrowse.TheinformationLafiteprintsincludestheheaderofthelastmessageparsed,andabytepointerwheretheproblemwasencountered.Thebytepointerissuchthatifyoutruncatedthefiletothatpointerposition,themailfilewouldbevalid.Solution:scavengethemailfile.ThereisaLispUserspackageMAILOPSthatcontainsamailfilescavenger.TheLaurelMailFileScavengerprogramalsoworksonLafitefiles,asdoestheHardyscavenger(Ithink).ThemostcommonwaytogetamailfileintoaninconsistentstateistoabortaMoveToorUpdatecommandsomewhereinthemiddle(eithermanually,orbecausearemoteservercrashed).InthecaseofMoveTo,theproblemisusuallythatthelastmessageinthefileis``tooshort'',sinceitneverwascompletelywritten.Ifthefirstoperationyouperformonthedestinationfileafterthecrashistobrowseit,Lafitewill(usually)detectthissituationandletyoubrowsethefileanyway,withawarningthatthelastmessageistruncated.Updatingthefilewillthencorrectthelengthofthelastmessage.Thus,inthiscase,youwillnotneedascavenger.Ifyouneglecttobrowsethedestinationfilebeforemovingadditionalmessagestoit,however,youwillneedtoscavenge.Tableofcontentsinconsistentwithmailfile.Intheory,thisshouldneverhappen;however,practiceshowsthatitdoes.Lafitebreakswithamessagetothiseffectwhenittriestooperateonamessagethatisn'twhereitthoughtitwasinthefile.Theappropriateactiontotakeistoclosethebrowser,selectingDon'tUpdate,deletethetableofcontentsfile(thefilewith-LAFITE-TOCappendedtothename),andthenbrowsethefileagain.Ifthisisnotsuccessful,youmayneedtoscavengethefile.Ifyouhadmademanychangestothebrowser(deletions,forexample)thatyouwouldrathernotlose,youcantryselectingWriteoutChangesOnlywhenyouclosethebrowser;thismaysucceediftheinconsistenciesinthetableofcontentsdidnotintersectwithyourchanges.Slowfileserver.Ifyourmailfilesliveonaremotefileserverthatisparticularlyunresponsive,itmayhappenthatthemailserverconnectionoverwhichnewmailisbeingretrievedtimesoutbeforethefileserveracknowledgesreceiptofthemessages.Theusualconsequenceofthisisthatyourinboxisnotflushed,soyournewmailisintwoplaces:yourinbox,awaitingretrieval,andyourmailfile,towhichitwasjustretrieved.Alesscommonoccurrenceisthatthemailservertimesoutpartwaythroughtheretrievalprocess,resultinginaLispbreak.Youcan^outofthebreaktoreturntothestatebeforetheGetMailstarted.Ifthisisoftenaproblemforyou,youmaywanttoadoptthefollowingidiom,whichseveralpeoplehavefoundusefulinmaintainingtheflexibilityofremotemailfileswhileutilizingthespeedandreliabilityofthelocaldisk.Keepmostofyourmailfilesontheremoteserver,asusual,butkeepyour``active''mailfile,theonetowhichyoustandardlyretrievemail,onyourlocaldisk.Retrievemailtothisfile,anddispatchfromtheretoyourremotefiles(usingMoveTo)someorallofthemessagesyouwishtokeep.Mailfileson{DSK}haveverypredictableperformanceduringGetMail,whichisgoodforbothyouandthemailserver.Fileson{DSK}arealsolesssubjecttoothervagariesofremoteservers(e.g.,suddencrashes)thatsometimescauseproblemswithmailfiles.Andifyoutendtodeletemuchofyourincomingmailafterreadingitonce,youwillfinditmuchfastertokeepyouractivemailon{DSK},evenifyourremoteserverisn'tflaky.Youcanalsochoosetokeepmostorallofyourmailfileson{DSK},backingthemuptoafileserverperiodically.TheLispUserspackageCOPYFILESishelpfulfordoingthebackupautomatically.LafiteProfileVariablesîï Oî êïføuîI¾ïhspîJjïhsî oïbtî¼î î î†î�ïbuïbîlîåîðî"îî$òî(™î+Bî/äî1î5Wî9Iî<ÎîA’îCäîH8îJÁîJÁïbîêï` îÁî�îúî“îÞî!‰î&óî(Ðî.rî3´î8-î8žî<‰î@^îAuîF¶îHOîJÁîJÁï`îêï^LîÆî†î÷î=î!wî$@î(sî*äî/ýî0•î3~ î;î?$îC îH‘îJÂîJÂï^Lîêï\‚îOîéî)îˆî¿î#[î%óî&þî)îî.”î2‹î4Ëî:+î<¸ îDÂîE)îGàîJÁîJÁï\‚îêïZ¸î�î¿îÁî`î“îî$ î&:î(tî)ôî,“î1*î6�î8Áî;«î=åîAâîC¥îFáïZ¸îêïWÔîãîžîÿî î"Úî#bî'dî(Òî)ÿî0hî5©î5©ïWÔyïWÔî;ŠïWÔuïWÔî<î>áîDBîEoîHˆîJÂîJÂïWÔîêïV î�î)îîˆî)&î.Åî1£î5µî7Îî;ßî?6î@øîD:îF«îJÁîJÁïVîêïT7îùîNî:ïT7îêïQSîµîî¥îrîî!Rî"qî%~î'Úî*¥î,Š î3øî7î8}î:î=±î>ÐîDOîFîJÁîJÁïQSîêïO‰îEîeîî nî%î)pî/¿î1�î6žî7ÇîîBˆîEäîG%îJÁîJÁïM¿îêïKõîz îRî=î¦î î!Oî$ î*î,«î1ãî3Íî6 î<óî?>îB]îDŸîHîIBîJÂîJÂïKõîêïJ+îrîùîÑîSî Íî$²î'*î,˜î/(î0üî3‹î8î:Kî<ŒîA°îD¢îE¥îJÁîJÁïJ+îêïHaî¢îìîVî—îî î#Lî#½î)Ãî, î.`î0ôî4î8~î:Èî>êî@ŽîBØîEBîJÁîKîKïHaîêïF—î î1î³îÛîtîÿî!Vî$”î%¢ î,î,�î-æî0î5î6¢î;4î=v îDXîF¢îJÁîJÁïF—îêïDÍî­ îïî›î!î"›î(Fî*Îî-Iî0wî1÷î7‡ïDÍî oïAétî_îî« îFî"Wî%tî'JïAéuïAéî(7î(Íî*®î/cî2î6œî:wî?èîEÑîJÁîJÁïAéîêï?þîãîžîâîVîÊî·î"ýî&î'î,bî-þî0Œî4Dî7æî9*î<î=·îBŒîD€îE™îJÁîJÁï?þîêï>4îªî–î¡îëîýî Gî"çî$ˆî&Ûî)Žî*î,Ó î4 î8(î9Êî<¶î>î?¸îCîEcîJÁîJÁï>4îêï«îDDîFƒîIîIlîJÁîJÁï:îêï8µî‰î)îÑîƒî –î"-î$tî)‘ î0î2<î8î:Êî=hîA|îEqîGÍîJÂîJÂï8µîêï6ëî—îî:îJï6ëtï6ëîÇî©î"î'Šî*jï6ëuï6ëî*èî.“î1Aî4žî6ôî<™î?1îB,îG8îH�îJÁîJÁï6ëîêï5îìîlî�îÕî `î%�î'ãî*)î/qî2\î5hî:»î:Áï5î oï2tîÐî)î£ï2uï2î}îî�î¸îÎî!·î$Sî&Wî'î,!î.‡î2�î5Zî6Ä î> îF˜îGëîJÁîJÁï2îêï01îÁî}îËîÒîÍ î&±î)¹î-³î0�î3—î4òî8ªî>\îAóîDVîH‘îJÂîJÂï01îêï.gî7î' î­î"î#²î%õî, î,tî/0î2± î:”î<1î>µî@îB¶îEÔîI„îJÂîJÂï.gîêï,�îPîwî.î[î<î!Gî"¦î$Gî&äî+fî.“î2¼î8$ î=Îî@xîC¥îF¯îIAîJÁîJÁï,�îêï*Óîîgî!îÐ îøî Œî"'î$Ëî*… î1î2ùî5Ôî8Bî;hî?‚îC8îEºîJÁîJÁï*Óîêï) î îXî¥î »î&Jî'æî(ÿî,î0î0‘î3‹î6î7(î9‰î;0î=}îA>îBÚîFõîH�îJÁîJÁï) îêï'?îìî î<îŽî!ßï'?îêï$[îXîâî9î¶îÌî7î _î#Xî%ùî(çî,.î-Çî1‘î3Ûî9Òî>îAþîFwîJÁîJÁï$[îêï"‘î9îMîlî# î#ºî&" î,Mî.î2½î5Þî8Óî<ŽîAèîDPîH8îJÁîJÁï"‘îêï Ç îáînî¢î¹îÑî,î"µî%åî'sî*�î-nî0.î2 î4=î8¶î<ïî>sîB<îD‘îGµîJÁîJÁï Çîêïý îî î®îîîzî î#õî&Œ î-î1ôî5Eî7,î:Gî=kî@�î@öîFWîIAîJÁîJÁïýîêï3î`îöîƒîÄîî"^î#âî&òî+mî./î2&î7ÿî;gî=î>Æî@UîBŠîH:îJÂîJÂï3îêïiîñîvîôîRîmî0îîïiyïiî#Aïiuïiî#žî&»î)¢ î0� î8fî<¬îB[îF=îG€îJÂîJÂïiîêï–îîQîÿî®îîî#pî#îî'?î)=î)=ï–yï–î-pï–uï–î-îî0:î2ýî5Šî:'î;Íî?bîD™îFJîJÁîJÁï–îêïÃîŒîùîÓî!î#úî*Áî.‡î4žî7Êî:ôî>Jî>ãîBîC‚îFJîIAîJÁîJÁïÃîêïùîîî¼îoî¢î!Ÿî$°î'åî,Ðî. î1¶î4eî7î9îî;>î? îBÅîDlîGµîJÁîJÁïùîêï/î¦î�îhîhï/yï/î›ï/uï/îKîcî –î#¢î(î+÷î.Áî2ï/îêïBîÒî9îßî>îÇîóî#)î$Éî&“î((î+=î.1î0øî2Úî2ÚïByïBî7 ïBuïBî7Æî<¿î@"îBîC™îD îFãîJÁîJÁïBîêïo îî×î€î¹î$Êî$Êïoyïoî,Yïouïoî,±î-ïî2{î4Šî8:î:kî? îGOïoî ôï orî•îÆî]ï otï oîcï o J êq?€`½S10BelowaretheglobalvariablesthatcontrolLafite'sbehavior.DEFAULTREGISTRYThenameofyourlocalregistry,usedifyourloginnamedoesnotincludearegistry.Thisisnormallysetinthelocalsite-specificINIT.LISPfile.LAFITEDEFAULTHOST&DIRThedirectoryonwhichLafitelooksforLAFITE.PROFILEandallmailfoldersandmessageformsyouaccessifyoudon'tsupplyanexplicitdirectory.See``ChangingtheLafiteUser''above.DEFAULTMAILFOLDERNAMEIfnomailfolderissuppliedtothefunctionLAFITE,i.e.,youcall(LAFITE'ON),thenthevalueofthisvariableisused.Initially,ACTIVE.MAIL.LAFITEMAIL.EXTThedefaultextensionfornamesofmailfolders.Initially,MAIL.LAFITETOC.EXTThestringappendedtothenameofamailfoldertoproducethenameofitstableofcontentsfile.Initially,-LAFITE-TOC.LAFITEFORM.EXTThedefaultextensionfornamesofuser-definedformfiles.Initially,LAFITE-FORM.LAFITEFORMDIRECTORIESAsearchpathforLafiteforms,initiallyNIL.WhenyouchoosetheSavedFormcommandunderneathSendMail,theformnamethatyouenterisfirstsearchedforonyourdefaultdirectory(LAFITEDEFAULTHOST&DIR),andifnotfoundthere,LafitesearchesthedirectoriesinthelistLAFITEFORMDIRECTORIES.LAFITEFORMDIRECTORIESistypicallysettoalistofoneormorepublicdirectoriesonwhichgenerallyusefulformshavebeencollected.MAILWATCHWAITTIMEThenumberofminutesbetweenpollingfornewmailfromyourmailservers.Initiallysetto5.LAFITEFLUSHMAILFLGIfNIL,Lafitewon'tflushyourinboxwhenretrievingnewmail,sothemailwillstillbetherewhenyouinvokeGetMailagain.Initially,T.LAFITENEWPAGEFLGIfT,thentheHardcopycommandwillstarteachmessageonanewpage.Otherwiseitwillseparateeachmessagebyalineofdashes.Intially,T.LAFITEHARDCOPYBATCHFLGIfyouoftenrequesthardcopyofsinglemessages,oneatatime,youmaynoticesomedisadvantages:shortmessagessometimesgetlostinamongstotheruserslongoutput,andtheyarewastefulofpaper.îcï oî êïg2tî ôïhspî Lïhsî ôïbuî ðîîGî8îÁî`î"àî'�î-ïbî ôï^�yî�ï^�uï^�î“ï^�îêï[éî›î4îÇîÛîøî"î%&î&aî)uî,Éî0bî3kî5¹î:nî;sî@‹î@ëîCÝîE#îJÁîJÁï[éîêïZîÙîYîŠîŸ îÉîÉïZyïZî&XïZuïZî&°î(ïïZî ôïV¥yî—ïV¥uïV¥î�ïV¥îêïSþî­îgîYîQî!<î$Ãî&íî&íïSþyïSþ î2¯ïSþuïSþî3!î5Åî7 î:¥î?îAÃîGîJÁîJÁïSþîêïR+îrîPîƒî îoî ¯î"rî' î- î-aî/Éî0yïR+tïR+î6cî8“î9î?OîAvîCîE¯îG]îJÁîJÁï*(îêï(Uîò îlîDî!î$Öî(¾î,zî/’î2À î8Mï(Uî ôï$äyî;ï$äuï$äîAï$äîêï"=î“î�îî î"^î&Òî(áî+¡î.‹î1Ãî4Ïî7¹î_îAÓ îJÂîJÂï 3îêï iî@îôî�î ¤î#î$™î)èî-_î0¶î3§î8Gî:×î=Àî?íîE'îF¹îJÂîKîKï iÆ êq?€`½\11Andifyouhardcopylargemessages,youmaynotalwayscaretowaitaroundwhilethemessageisformattedforhardcopy.LAFITEHARDCOPYBATCHFLGisprovidedtoallowyoutopostponethehardcopyinguntilitcanbedoneallatonce.Whenthisflagistrue,Lafite``batches''yourhardcopyrequests,anddoesn'tactuallyprintthemuntilyoudoanUpdate,atwhichpointitsendsthemalltotheprinterinonebatch.Whenyouhavehardcopypending,theHardcopybuttonisspeckledtoremindyouofthisfact.TheUpdatebuttonhasanadditionalchoiceDoHardcopyOnlyincaseyouwanttogetyourbatchedhardcopyprintedwithoutdoinganactualUpdate.ThebehaviorofLAFITENEWPAGEFLGwhenbatchinghardcopyisthatitappliesonlytothemessagesselectedateachHardcopyinvocation;eachnewsetofmessagesstartsonanewpage,independentofthesettingofLAFITENEWPAGEFLG.LAFITEHARDCOPYBATCHFLGisinitiallyNIL.LAFITEHARDCOPY.MIN.TOCIfnon-NIL,isapositivenumber.WheneverLafiteisinstructedtoproducehardcopyformorethanLAFITEHARDCOPY.MIN.TOCmessages,italsoproducesatableofcontentsasacoverpageforthehardcopy.Currently,thisflagisonlynoticedifLAFITEHARDCOPYBATCHFLGisNIL.InitiallyNIL.LAFITEDISPLAYAFTERDELETEFLGIfT,Lafitewilldisplaythenextmessageifyoudeletetheonethatisinthemessagedisplaywindowandthenextmessageisundeletedandhasnotbeenexamined(i.e.,itismarkedwitha``?'').IfALWAYS,thenitwilldisplaythenextundeletedmessageevenifithasalreadybeenseen.Initally,T.TisroughlyLaurelsemantics,ALWAYSisHardysemantics.LAFITEMOVETOCONFIRMFLGControlswhetherLafiterequiresconfirmationoftheMoveTocommand.IfALWAYS,allmovesrequireconfirmation;ifLEFT,thenonlyleft-buttonmoves(selectingthedestinationfromamenu)requireconfirmation;ifMIDDLE,thenonlymiddle-buttonmoves(usingthe``defaultMoveTo''folder)requireconfirmation;ifNIL,thennomovesrequireconfirmation.InitiallyALWAYS.LAFITEBROWSERREGION,LAFITEDISPLAYREGION,LAFITEEDITORREGIONTheseareREGIONswhichareusedtodescribewheretheprimary(i.e.first)windowofeachtypeistobeplacedonthescreen.Initally,theyaresettosomething``reasonable''forthestandardinitialdisplayconfiguration.IfyousetthemtoNILthenyouwillbeaskedtospecifyaregion(viaGETREGION)thefirsttimeanysuchwindowiscreated.LAFITEDISPLAYFONT,LAFITEEDITORFONT,LAFITEHARDCOPYFONTThesearethefontsusedfordisplayingmessages,composingmessages,andmakinghardcopy.Youmaychangethemindividually.TheyshouldbeFONTDESCRIPTOR'sasreturnedbyFONTCREATE.Initially,theyareallTimesRoman12.LAFITEBROWSERFONTThefontusedfordisplayingthetableofcontentsinthebrowserwindow.Initially,Gacha10.LAFITEMENUFONTîKï iî êïføuîIïhspîJjïhsîêïbuîÿî[î î înî%›î(Lî+Kî-»î2î5î6«î9Ÿî>UîBîD\îI„îJÂîJÂïbîêï`7îDî‰îíî{î{ï`7yï`7î0õï`7uï`7î1ƒî2øî8Íî:ƒî>1î@ïîB¥îH�îJÁîJÁï`7îêï^d î™î¯î×î4î÷î":î#ûî%fî(‚ï^dîêï[Æîßî^îòî<îVî 3 î&Yî)rî/Uî4âî7wî<îAîDEîG«îJÁîJÁï[ÆîêïYüî¨î·î°îøîšî ­î$Rî%°î)xî-î/î0¶î3î7µî9kî<î@=î@ÌîDëîG©îJÁîJÁïYüîêïX2îÞîzîÈî#î'rî(Íî.Rî/îî4£î7Hî8ðî;î>qî>æîA¬îF‚îJÂîJÂïX2îêïVhîQî3 î”îÆîÆïVhtïVhî î&Aî)!ïVhuïVhî)˜î+7î.î0½î4 î5©î7ãî;î@)îFîJÂîJÂïVhîêïT}îÃîsî6îî!ÇïT}îêïQßîÿîêîáîáïQßyïQßî'QïQßuïQßî(î,î1Ýî8!î9Ëî<×î>kîCNîF¤îH�îJÁîJÁïQßîêïP îßî$îØî$î%ž î,Ùî0%î3.î5gî7<î=1î@àîCîDHîGQîJÁîJÁïP îêïNB î¥î0îaî–î !î !ïNByïNBî-‘ïNBuïNBî-îïNBîêïK›yî!dïK›uïK›î!¼î"úî'Åî'ÅïK›yïK›î*JïK›uïK›î*§ïK›î ôïH!yînïH!uïH!îtïH!îêïEzîSîïEzyïEzî—ïEzuïEzî[î¬î½î³î#î#…î*î-åî/6 î5yî7 îŽî?¡îC=îFkîH�îJÁîJÁïC§îêïAÔîîp îÖîHî Ðî"î$øî)¥î*Øî*ØïAÔyïAÔî=RïAÔuïAÔî=ªî>èî>èïAÔyïAÔîAmïAÔuïAÔîBîBtîGaîGaïAÔyïAÔîIæïAÔuïAÔîJCïAÔî ôï>Zyî ¡ï>Zuï>Zî §ï>Zîêï;³îSîSï;³yï;³î*ï;³uï;³îîîÓîbî÷î<î"1î'mî(µî+Qî/Bî1‡î4î6Ëî8î9±î;öîA2îEÇîJÁîJÁï;³îêï9àî¸î.îTîÁîEî$¹î'‡î*î,žî0î6eî9ˆî:õî»î>»ï0+yï0+îCÅï0+uï0+îD±îF­îJÁîJÁï0+îêï.Xî¤ î.î‚î‚ï.Xyï.Xî Þï.Xuï.Xî!°î$Éî'Õ î.žî2Ô î8×î;* îBîExîF–îJÁîJÁï.Xîêï,…îË î|îùîùï,…yï,…î#ï,…uï,…î#üî'<î*p î3�î7íî<*î>¤îDîHîJÁîJÁï,…îêï*²î?î× î ?î!rî!rï*²yï*²î#÷ï*²uï*²î$§î'žî)vî-Šî2" î:hî:Àî?­î?­ï*²yï*²îD·ï*²uï*²îEï*²î ôï'8yîéï'8uï'8î™î™ï'8yï'8î*Žï'8uï'8î+>î+>ï'8yï'8î:\ï'8uï'8î:bï'8îêï$‘îÁîìîìï$‘yï$‘îöï$‘uï$‘îÖî¸î ãî#ôî%yî*¯î.�î0Óî5Ýî8hî;�î@�îBîE#îHîIBîJÂîJÂï$‘îêï"¾îîîXîpîáî‚îî$=î'^î)Äî+óî-³î4c î<Ÿî>îîA_îG îJÂîJÂï"¾îêï ôîÀ î¨îVîî!Þî$"î'Òî)§î)§ï ôyï ôî,,ï ôuï ôî,Úî0&î3î5Ôî7ìî;èî=½îBîCÑîH9îJiï ôvï ôîJÁîJÁï ôîêïyîyïuïîJî{î$îî!�î$�î)‰î*Çî/eïî ôï�yî;ï�uï�îëîëï�yï�î&[ï�uï�î' î' ï�yï�î6/ï�îêïöuîÙîîjîÊîôî î&—î,¸î3†î9§îåîAØîDîJÂîJÂïJHîêïH~îŒîîAî“î1îfî%5î(Eî*î-î.«î2î8$î8î<ùî<ùïH~yïH~îJiïH~uïH~îJÁîJÁïH~îêïF«î-îÄîîïF«yïF«î¢ïF«uïF«î¼î yî#mî(¦î.Yî2)î8Tî>à îFLîJÂîKîKïF«îêïDØyîZïDØuïDØî²îðî"»î#ÈïDØî ôïA^yîéî(0ïA^uïA^î(6ïA^îêï>· îûîgîÈî¢îÑî"kî#ÿî&8î)y î/þî1†î3Àî9î9ï>·yï>·î?Çï>·uï>·î@€îBîBï>·yï>·îD£ï>·uï>·îE\îFäîJÁîJÁï>·îêï<äîÐî×î#îyî÷î÷ï<äyï<äî+>ï<äuï<äî+¼î-!î1‡î53î9*î?îA³îDñîG×îJÁîJÁï<äîêï;îîï;yï;î"Lï;uï;î"¤î#âî("î+¨î,¥î/9î2Oî8~ î>¼ï;î ôï7—yî—ï7—uï7—îGîGï7—yï7—î.Áï7—uï7—î.Çï7—îêï4ðyî �ï4ðuï4ðî íî"3î#7î&å î-rî/«î2<î3Ïî6î9Šî;îA)îDÕîJÁîJÁï4ðîêï3î®î7îîüîRîKîKï3yï3î1Åï3uï3î2vî4 î6–î9­î;†î?»îA<îBÒ îIîImîJÂîJÂï3îêï1Jyî �ï1Juï1Jî åî"#î"#ï1Jyï1Jî$¨ï1Juï1Jî%Xî(Oî*'î-¡î/,î50î8Õî;Pî?¬ï1Jî ôï-Ðyîóï-Ðuï-Ðîùï-Ðîêï+)îkî¥îÉî¢î„î"éî%žî'ñ î.Ðî3‹î6ºî:¯î<´î?'îBlîDÊîHZîJÁîJÁï+)îêï)_îî„î î$îjî …î&qî*"î*zî/gî/gï)_yï)_î0>ï)_uï)_î0›ï)_î ôï%åyîdï%åuï%åîjï%åîêï#>î­îÄîj î Åî%bî(Šî*sî,¾î1î7Nî9šî;îî@€îB^îE»îJÁîJÁï#>îêï!tîoîûî„î?îî#²î&Çî)äî0î2Øî6Óî:4î;èîA-îCÓîE†îJÂîJÂï!tîêïª îîî­îºî#^î%`î,'î-ðî27î2Ãî7ãî:'î>8îCEîE]îGîJÁîJÁïªîêïàîâî“ïàî ôïoyî;ïouïoîAïoîêïÈ î:î�îYî Nî$pî&xî(î+Çî/Oî2jî5 î7î8Íî>+îHzîJÁîJÁïÈîêïþî3îîîaîiîiïþyïþîîïþuïþî¹î#°î'àî*šî+èî/\î0µî1Íî6Sî:>î>˜îBîD+îFvîIAîJÁîJÁïþîêï+î?î<îçï+î ôïºyî;ïºuïºîAïºîêï îGî”î–î$Ìî'.î+÷î/Îî1î3áî7¹î=:î=Ãî?Iî?IïyïîDSïuïîE4îFŒîJÁîJÁïîêï @îuî¹î¹ï @yï @î>ï @uï @îÿî8îäîoî ³î ³ï @yï @î!Šï @uï @î"Kî#„î&–î)‘î*Õî.@î/�î2î8hî>Subject<<"T)(printoutOUTSTREAM"To:"TEDITSUPPORTT)(printoutOUTSTREAM"cc:"(USERNAME)T)(printoutOUTSTREAM"TEdit-System-Date:"TEDITSYSTEMDATETT)(printoutOUTSTREAM">>Message<<"T)(RETURNOUTSTREAM]whereTEDITSUPPORTandTEDITSYSTEMDATEarevariablessetbyTEdit.Lafitesuppliesonefunctiontomakethiskindofmessageformeasiertoconstruct:(MAKEXXXSUPPORTFORMSYSTEMNAMEADDRESSSYSTEMDATE)Createsamessageform(aTEditstream)tobemailedtothemaintainersofSYSTEMNAME.SYSTEMNAMEisthenameofthesubsystem(astring);SYSTEMDATE,ifnon-NIL,isadate(string)ofimportancetoincludeinthemessage;andADDRESSisthemailsystemaddressoftheintendedrecipient(s).Forexample,ifMAKETEDITFORMweredefinedas[LAMBDANIL(MAKEXXXSUPPORTFORM"TEdit""TEditSupport"TEDITSYSTEMDATE)]Thenselecting``TEditSupport''intheMessageFormsmenuwouldproduceaformsuchasthefollowing:Subject:TEdit:>>Subject<¥îD$îF`îHéîJÁîJÁï]#î ôï[Yî Nî³îµîîî¸îî~î$î)·î-9î-ºî/Üî2�î5Äî8Ãîî@kîF@îJÁîJÁï[Yî ôïY�î3îðî"îÀ î vî$\î'‡î);î+¡î0Úî0ÚïY�yïY�î?øïY�uïY�î@…îCBîFnîH‘îJÂîJÂïY�î ôïW¼î<î<ïW¼yïW¼îÕïW¼uïW¼îpî3î3ïW¼yïW¼î ¸ïW¼uïW¼î!Sî$€î&î*-î,¡î0–î2î7Œî8'î; îC×îGËîJÁîJÁïW¼î ôïUéî>îuîrîrïUéyïUéîSïUéuïUéî«î,îØ î! î#©î&÷î*’ î1qî2òî7õî7ûïUéîêïRüîeîÖî$îŽîñî î n î&øî)Fî.©î0î3æî7fî9Z î@mîCîE_îJÉîJÉïRüîêïQ2îdîÚî€îîîÍ î%rî&°î)äïQ2îêïN”îIîžîÏîîdîaî3îßî#Yî$Ïî(uî* î+î. î6gî7¥î:ÙïN”îêïKöîI î˜î•î·îBîsî ­î"{î%î(«î)éî,ûïKöî ôïIî „î7î~îKîøî‹î (î!8î&tî)¿î,rî2�î4âî7Ëî:î=Ýî@oîDîIBîJÂîJÂïIî ôïGHî¡î5î(îÙîî›î $î *ïGHîêïD˜yî¢î1î# î/«î/±ïD˜îêïB²îàî·îŽîeî<îîîËî"þî%ƒî+dî-î3Êî7ýî=äïB²î ôï?Åuî tî tï?Åyï?Åî’ï?Åuï?Åîcî»î»ï?Åyï?Å î&¦ï?Åuï?Åî&þî*˜î,[î1*î2ªî4ï?Åî ôï= yî Ëî ¢îZîåï= î ôï;&î Ëî ¢î yî PîZ î�ï;&î ôï9@î Ëî ¢î yî Pî'îþîÕî¬îƒîZîdîÊî-:î0œï9@î ôï7Zî Ëî ¢î yî Pî'îþîÕî¬îƒîZîÀî#&î+Œî1m î ï7Zî ôï5tî Ëî ¢î yî Pî'îþîÕî¬îƒîZîÀî#&î'Yî) î3òî5¦ï5tî ôï3Žî Ëî ¢î yî Pî'îþîÕî¬îƒîZîÀî#&î'Yî) î2Dî3øï3Žî ôï1¨î Ëî ¢î yî Pî'îþîÕî¬îƒîZîÀî#&î3òî5 îCîD¾îFrï1¨î ôï/Âî Ëî ¢î yî Pî'îþîÕî¬îƒîZîÀî#& î.èî0œï/Âî ôï-Üî Ëî ¢î yî Pî'îþîÕî¬îƒîZî î!~ï-Üî ôï*ïuî ðî ðï*ïyï*ï îï*ïuï*ïîoî î ï*ïyï*ïî'¤ï*ïuï*ïî(î*Iî/åî1çî3Èî7íî8Xî<<îAjîCúîIAîJÁîJÁï*ïî ôï)î yîëîëîvîžîÖî ‡î" î'äï)î ôï%ßyîÀ î#ýî*µ î3øï%ßîêï#8uîî–î9îìî Ýî%î*Gî,Aî.î3Oî5Jî7ö î?§îA¬îA¬ï#8yï#8 îJï#8uï#8îJÁîKîKï#8îêï!ey îPï!euï!eî°î÷î1îËî ^î"˜î(ýî*{î/î/ï!eyï!e î7‚ï!euï!eî8;î9wî<6ï!eyï!eî>»ï!euï!eî?sî@ºîAÀîDžîI6îJÁîJÁï!eîêï’ î,îðîàî£î!î&üî)Èî)Èï’yï’î/©ï’uï’î0Eî1Æî4;î7hî;÷î@õîBÃîE7îJÁîJÁï’îêï¿ îãï¿î ôïÛî pîîCîCïÛyïÛ î.ïÛuïÛî†î!©î&xî'¡ïÛyïÛî'§ïÛî ôïîî Ëî ¢îZîßïîuïîîåïîî ôïÔyî Ëî ¢î yî Pîî$Ô î1mî?´ïÔuïÔî?ºïÔî ôïçî cîËî5îî�î ²î&î*/î-áî1Þî7î8î;:î><î?½îAî îGóïçî ôïî úïîêï0îîO îvï0îêï Cî[ î‡ï Cîêï Vîï î5ï Vÿ— êq?€`½ë14TEdit-System-Date:3-Feb-8412:23:49Lisp-System-Date:3-Feb-8418:13:22Machine-Type:Dorado>>Message<<î5ï Vî êïføuî ôïhspî Lïhsîêïbuîîsî!î&6ïbîêï`îKî£î Nî%fï`îêï^' î\îãï^'îêï\:îðï\:îêïZM î¬ïZMî ôïXpyî úïXpî ôïUƒuî úïUƒî ôïR`zî úïR`î ôïO.î úïO.î ôïL;uî úïL;îêïIWîðïIWc êq?€`½m é TIMESROMAN  ~GACHA é TIMESROMANé TIMESROMANé TIMESROMAN é TIMESROMAN é TIMESROMAN é HELVETICAé TIMESROMAN é TIMESROMAN~GACHA ö  ´# 7/ < [H ºT Ìao@w £‚ ÐŒ H•`–Oj/™—ÿÿ�Èÿyÿÿÿÿÿÿ{DSK}LAFITE.TED;26VANMELLE19-Nov-84 12:04:25