home *** CD-ROM | disk | FTP | other *** search
/ Australian Personal Computer 1999 April / APC443.iso / features / grpware / notes / 50lbwis.exe / DATA1.CAB / NotesDataFilesRequiredDataFiles / imapcl5.ntf (.txt) < prev    next >
Encoding:
Lotus Notes Storage Facility  |  1999-01-28  |  259.0 KB  |  2,671 lines

  1. Mail (IMAP)
  2. #1StdR50IMail
  3. O=Lotus Notes
  4. O=Lotus Notes
  5. PURSAFO
  6. |.:#U
  7. O=Lotus Notes
  8. CN=Lotus Notes Template Development/O=Lotus Notes
  9. PURSAFO
  10. $TITLE
  11. $Index
  12. $Formula
  13. $FormulaClass
  14. $ViewFormat
  15. $Comment
  16. $FolderInfo
  17. $profile_013imail profile_
  18. #0|VF
  19. 0mZhQ
  20. CN=Lotus Notes Template Development/O=Lotus Notes
  21. qWYw{Y
  22. CN=Teresa Deane/O=IrisCN=Debbie Branco/O=IrisMailFSMail (IMAP)
  23. #1StdR50IMailtFR#################################
  24. CN=Dave Delay/O=IrisCN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  25. #################################
  26. ?InboxInbox\
  27. PostedDate
  28. PostedDate
  29. FromPostedDateSubject$Conflict
  30. PostedDate
  31. PostedDate
  32. Subject
  33. Subject
  34. FromFromPostedDateDate"
  35. PostedDate
  36. PostedDate
  37. SubjectSubject&
  38. CN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  39. #########
  40. MemoMemoD
  41. BodySubjectBlindCopyToCopyToSendToEncryptSign$AutoSpellLogoFrom
  42. CN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes########################################################
  43. ReplyReplyDC
  44. BodySubjectBlindCopyToCopyToSendTo$AutoSpellEncryptSignLogoInheritedFromDomainInheritedReplyToInheritedSendToFromInheritedSubjectInheritedFrom
  45. CN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes####################################################
  46. ($All Messages)R
  47. FromDateSubject$Conflict$REF
  48. Subject
  49.     L1S1
  50. FromFromDateDateSubjectSubject&
  51. CN=Dave Delay/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesY#######################
  52. $FolderInfo($FolderInfo)
  53. $1038
  54. CN=Marc Zehngut/O=IrisCN=Mike Palone/O=IrisCN=Teresa Deane/O=IrisCN=Rob Slapikoff/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesY#
  55. ($IMAPResyncInfo)
  56. IMAPUID
  57. $IMAPUIDh
  58. $IMAPUID
  59.     7S9S
  60. IMAPLastFolderUNID
  61. $IMAPLastFolderUNID
  62. $IMAPLastFolderUNID
  63.     7S12S
  64. IMAPSeqNo
  65. $IMAPSeqNoh
  66. $IMAPSeqNo
  67.     7S9S
  68. IMAPFlags
  69. $IMAPFlagsh
  70. $IMAPFlags
  71.     7S9S
  72. IMAPDiscFlags
  73. $IMAPDiscFlagsh
  74. $IMAPDiscFlags
  75.     7S9S
  76. IMAPMsgID
  77. $IMAPMsgIDh
  78. $IMAPMsgIDV
  79.     7S12S
  80. $1IMAPUIDIMAPLastFolderUNIDIMAPSeqNoIMAPFlagsIMAPDiscFlagsIMAPMsgID$Conflict
  81. $1IMAPUID
  82. IMAPUID
  83. CN=William Zircher/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesY############################################
  84. $Modified
  85.     1S2S3S
  86. $TITLE$FormPrivs$FormUsers$Body$Flags$Class$Modified$Comment$AssistTrigger$AssistType$AssistFlags$UpdatedBy$$FormScript_O$LANGUAGE
  87. $Flags
  88.     0SL1S4S5S3724
  89. $TITLE
  90. CN=Teresa Deane/O=Iris###############
  91. CN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notesm
  92. MailOutline####################################
  93. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesCN=Rob Shaver/O=IrisCN=Ryan Jansen/O=IrisCN=Teresa Deane/O=IrisCN=Ryan Jansen/O=IrisCN=Teresa Deane/O=IrisCN=William Zircher/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesMailFS|MailFS#4C#####
  94. OutlineDisplayOutlineDisplayC34W
  95. CN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes######################################################
  96. TemplateNameTemplateNameC34W
  97. CN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##########################################################
  98. CN=William Zircher/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  99. act_ADDRESSBOOK.GIFact_ADDRESSBOOKaddress book.GIF#####################################
  100. #0|VF
  101. completed.GIF
  102. CN=Ryan Jansen/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  103. act_completed.GIFact_CSCOMPLETED1#####################################
  104. CN=William Zircher/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  105. act_DELETE.GIFact_DELETEdelete.GIF#####################################################
  106. CN=William Zircher/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  107. act_DELIVERYOPTIONS.GIFact_DELIVERYOPTIONSdelivery options.GIF#########################
  108. CN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  109. act_EDIT.GIFact_EDITedit.GIF1###########################
  110. CN=William Zircher/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  111. act_FOLDER.GIFact_FOLDERfolder.GIF#####################################################
  112. CN=William Zircher/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  113. act_FORWARD.GIFact_FORWARDforward.GIF##################################################
  114. insert signature.GIF
  115. CN=William Zircher/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  116. act_INSERTSIG.GIFact_INSERTSIG#####################################
  117. CN=William Zircher/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  118. act_NEWMEMO.GIFact_NEWMEMOnew mail.GIF#################################################
  119. ok.GIF
  120. CN=Ryan Jansen/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  121. act_ok.GIFact_CSOK1##########################################################
  122. CN=William Zircher/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  123. act_REPLY.GIFact_REPLYreply.GIF########################################################
  124. CN=William Zircher/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  125. act_SAVEASDRAFT.GIFact_SAVEASDRAFTsave as draft.GIF####################################
  126. 0mZhQ
  127. save.GIF
  128. CN=Ryan Jansen/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  129. act_save.GIFact_CSSAVE1####################################################
  130. CN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  131. act_SEND.GIFact_SENDsend.GIF1###########################
  132. $ACTIONSCny
  133. CN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###########
  134. dspDbTitledspDbTitleHC34W
  135. CN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  136. ##########################################################
  137. (autoquote)
  138. CN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#############################################
  139. CN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##############################################
  140. CN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#############################################
  141. CN=William Zircher/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notesbeta3 grey bg.gif34Ci
  142. bg.gifbg##############
  143. mail outline.gif
  144. CN=William Zircher/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes34CiP
  145. ImapOutline.gifImapOutline.gif########################
  146. memoBG.gifmemoBG.gifglacier.gif
  147. CN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###################
  148. 34CiQ
  149. gateway.gif
  150. gateway.gifgateway.gif
  151. CN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes################
  152. ##########################################################
  153. ##########################################################
  154. ##########################################################
  155. $profile_013imail profile_ 
  156. CN=Lotus Notes Template Development/O=Lotus Notes
  157. ########################################
  158. ##########################################################
  159. ##########################################################
  160. ##########################################################
  161. O=Lotus Notes
  162. O=Lotus Notes
  163. PURSAFO
  164. |.:#U
  165. O=Lotus Notes
  166. CN=Lotus Notes Template Development/O=Lotus Notes
  167. PURSAFO
  168. $ACLDigest
  169. FOLDER_DIRECTORY_OBJECT
  170. Categori_zeK
  171. _Edit Document
  172. Send Docu_ment
  173. _Move To Folder...
  174. _Remove From FolderK
  175. New Memo,
  176.     0S0E
  177. act_NEWMEMO.GIF|act_NEWMEMO?
  178. _Forward
  179. act_FORWARD.GIF|act_FORWARD?
  180. Delete 
  181.     0S0E
  182. act_DELETE.GIF|act_DELETE?
  183. Refresh FoldersK 
  184.     0S0E
  185. act_completed.GIF|act_CSCOMPLETED?
  186. Categori_zeK
  187. _Edit Document
  188. Send Docu_ment
  189. _Move To Folder...
  190. _Remove From FolderK
  191. New Memo,
  192.     0S0E
  193. _Forward
  194. Delete 
  195.     0S0E
  196. Refresh FoldersK 
  197.     0S0E
  198. '++LotusScript Development Environment:2:5:(Options):0:74
  199. Option Public
  200. '++LotusScript Development Environment:2:5:(Forward):0:1
  201. '++LotusScript Development Environment:2:5:(Declarations):0:2
  202. Lotus Product
  203. OBJECT
  204. '++LotusScript Development Environment:2:5:(Options):0:66
  205. '++LotusScript Development Environment:2:5:(Forward):0:1
  206. Declare Sub Postopen(Source As Notesuiview)
  207. '++LotusScript Development Environment:2:5:(Declarations):0:2
  208. '++LotusScript Development Environment:2:2:BindEvents:1:129
  209. Private Sub BindEvents(Byval Objectname_ As String)
  210.     Static Source As NOTESUIVIEW
  211.     Set Source = Bind(Objectname_)
  212.     On Event Postopen From Source Call Postopen
  213. End Sub
  214. '++LotusScript Development Environment:2:2:Postopen:1:12
  215. Sub Postopen(Source As Notesuiview)
  216. End Sub
  217. Lotus Product
  218. O=Lotus Notes
  219. O=Lotus Notes
  220. PURSAFO
  221. |.:#U
  222. O=Lotus Notes
  223. CN=Lotus Notes Template Development/O=Lotus Notes
  224. PURSAFO
  225. $TITLE
  226. $Name
  227. $Index
  228. $Formula
  229. $FormulaClass
  230. $ViewFormat
  231. $Comment
  232. $V5ACTIONS
  233. $ACTIONS
  234. $ViewGlobalScript
  235. $ViewGlobalScript_O
  236. $ViewScript
  237. $ViewScript_O
  238. Inbox
  239. memoBG.gif|memoBG.gif
  240. HeaderRegion
  241. BodyRegion
  242. New Memo
  243. Subject
  244.     4S6S
  245. &Arial
  246. Times New Roman
  247. '++LotusScript Development Environment:2:5:(Options):0:74
  248. Option Public
  249. '++LotusScript Development Environment:2:5:(Forward):0:1
  250. Declare Sub Initialize
  251. '++LotusScript Development Environment:2:5:(Declarations):0:10
  252. Dim glbDraftsFolderName As String
  253. Dim glbSentFolderName As String
  254. Dim glbCurrentFolderName As String
  255. '++LotusScript Development Environment:2:2:Initialize:1:10
  256. Sub Initialize
  257.     Dim Sess As NotesSession
  258.     Dim Value As String
  259.     'Set Defaults for Drafts and Sent folders
  260.     glbDraftsFolderName = "Drafts"
  261.     glbSentFolderName = "Sent"
  262.     'Get overrides from NOTES.INI
  263.     Set Sess = New NotesSession
  264.     Value = Sess.GetEnvironmentString("IMAPDrafts")
  265.     If ( Value <> "" ) Then
  266.         glbDraftsFolderName = Value
  267.     End If
  268.     Value = Sess.GetEnvironmentString("IMAPSent")
  269.     If ( Value <> "" ) Then
  270.         glbSentFolderName = Value
  271.     End If
  272. End Sub
  273. Lotus Product
  274.  Memo'++LotusScript Development Environment:2:5:(Options):0:66
  275. '++LotusScript Development Environment:2:5:(Forward):0:1
  276. Declare Sub Postopen(Source As Notesuidocument)
  277. Declare Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  278. Declare Sub Initialize
  279. Declare Sub Querysave(Source As Notesuidocument, Continue As Variant)
  280. Declare Sub Postsave(Source As Notesuidocument)
  281. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  282. '++LotusScript Development Environment:2:5:(Declarations):0:2
  283. '++LotusScript Development Environment:2:2:BindEvents:1:129
  284. Private Sub BindEvents(Byval Objectname_ As String)
  285.     Static Source As NOTESUIDOCUMENT
  286.     Set Source = Bind(Objectname_)
  287.     On Event Postopen From Source Call Postopen
  288.     On Event Querymodechange From Source Call Querymodechange
  289.     On Event Querysave From Source Call Querysave
  290.     On Event Postsave From Source Call Postsave
  291.     On Event Queryopen From Source Call Queryopen
  292. End Sub
  293. '++LotusScript Development Environment:2:2:Postopen:1:12
  294. Sub Postopen(Source As Notesuidocument)
  295. End Sub
  296. '++LotusScript Development Environment:2:2:Querymodechange:1:12
  297. Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  298. End Sub
  299. '++LotusScript Development Environment:2:2:Initialize:1:10
  300. Sub Initialize
  301. End Sub
  302. '++LotusScript Development Environment:2:2:Querysave:1:12
  303. Sub Querysave(Source As Notesuidocument, Continue As Variant)
  304. End Sub
  305. '++LotusScript Development Environment:2:2:Postsave:1:12
  306. Sub Postsave(Source As Notesuidocument)
  307.     Dim Note As NotesDocument
  308.     Dim TargetFolderName As String
  309.     Set Note = Source.Document
  310.     'Put the document in the current folder
  311.     Call Note.PutInFolder(glbCurrentFolderName)
  312.     'Determine target folder
  313.     TargetFolderName = Note.TmpFolder(0)
  314.     'Move the document to the target folder
  315.     If ( TargetFolderName <> ""  And  TargetFolderName <> glbCurrentFolderName ) Then
  316.         'Move it
  317.         Call Note.PutInFolder(TargetFolderName)
  318.         Call Note.RemoveFromFolder(glbCurrentFolderName)
  319.         'The following was an attempt to update the current folder.  Doesn't work in IMAP on-line
  320.         'mode because the collection behind the folder is not the right collection
  321.         'glbCurrentFolder.Refresh
  322.     End If
  323. End Sub
  324. '++LotusScript Development Environment:2:2:Queryopen:1:12
  325. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  326.     glbCurrentFolderName = Source.ParentViewName
  327. End Sub
  328. Lotus Product
  329. OBJECT
  330. Hidden: 
  331. StdNotesLtr21
  332. Logoz
  333. $AutoSpell
  334.     0S0E
  335. Signz
  336.     0S0E
  337. Encrypt
  338. Encrypt
  339. Principal
  340. Principal
  341. Principal
  342.     1S2S5S7S8S9S10S12RTTTT14T15RTTT
  343.     0R1S2S8S
  344.     0R1S2S5S6S8S14S18S
  345.     0R1S2S5S6S8S14S18S
  346. SentBy
  347. X400FreeForm^
  348.     0R1S2S5S6S8S10S11S12S14S15S16S17S18S20S21S22S24S26S
  349. SentBy
  350. FromDomain
  351. FromDomain
  352. FromDomain
  353. FromDomain
  354.     0RR7S10S13S14S18S20S23S24S26S28S29S30S36S39S43S46S52S
  355. FromName
  356. Principal
  357. Principal
  358. Principal
  359.     0RR1S2S8S9S14S16S20S
  360. FromStops
  361.     0R1S2S6S
  362. FromName
  363. FromStops
  364. FromStops
  365. FromStops
  366.     0RR1S2S3S4S10S13S17S20StmpDisplayFrom_Previewz
  367. tmpDisplayFrom_Preview
  368.     From:
  369. tmpDisplayFrom_Preview
  370. tmpDisplayFrom_NoLogo
  371. tmpDisplayFrom_NoLogo
  372. NamesList
  373. SendTo
  374. ImplodedNamesList
  375. NamesList
  376. ImplodedNamesList
  377. ImplodedNamesList
  378. ImplodedNamesList
  379. tmpDisplaySendTo
  380.     Subject:
  381. Subject
  382. Subject
  383. Subject
  384.     0S0E
  385. TmpDisplaySubject_1
  386. CC_Content
  387. CopyTo
  388. BCC_Content
  389. DeliveredDate
  390. BlindCopyTo
  391.  (bcc: 
  392. BlindCopyTo
  393.     0R5S6S7S8S9S10S12S13S14S18S20S21S23S
  394. NamesList
  395. CC_Content
  396. BCC_Content
  397.     0R9S10S
  398. ImplodedNamesList
  399. NamesList
  400. ImplodedNamesList
  401. ImplodedNamesList
  402. ImplodedNamesList
  403. tmpDisplayCC
  404. tmpDisplayFrom_Preview
  405. DisplayFrom_Pre
  406. DisplayFrom_Pre
  407. $HideMailHeader
  408. Principal
  409. Principal
  410. Principal
  411. Principal
  412. Principal
  413.     4S5S9S10S11S12S13S14S19S20S24S26S27S31S33S34S37S38S40S41S45S47S48S52S
  414.     Sent by: 
  415. FromDomain
  416. FromDomain
  417. FromDomain
  418. FromDomain
  419.     4S10S14S21S24S32S33S36S37S39S41S42S43S49S52S56S59S64S
  420. FromName
  421.     0RR1S2S6S
  422. FromStops
  423.     0R1S2S6S
  424. FromName
  425. FromStops
  426. FromStops
  427. FromStops
  428.     0RR1S2S3S4S10S13S17S20StmpDisplaySentz
  429. tmpDisplaySent
  430. PostedDateh
  431. PostedDate
  432.     4S5S10S12S
  433. tmpDisplayDate_PreTime/date memo was created or mailed.
  434. tmpDisplayDate_Pre
  435. ReplyDate
  436. ReplyTo
  437. $HideMailHeader
  438.     2S3S4S5S6S7S9S10S14S15R
  439. Please respond
  440. ReplyTo
  441. ReplyTo
  442. ReplyDate
  443. ReplyDate
  444.     1S2S5S6S8S10S11S12S19S20S23S24S26S28S29S30StmpDisplayReply
  445. tmpDisplayReply
  446. IsMailStationery
  447.     0S0E
  448.     Stationery name:
  449. MAILSTATIONERYNAME
  450. -Untitled-
  451. MAILSTATIONERYNAME
  452.     0S0E
  453. Statioz
  454. Statio
  455. gateway.gif|gateway.gif
  456. $HideMailHeader
  457.     0S0E
  458.         To:    
  459. SendTo
  460.         cc:    
  461. CopyTo
  462.         cc:    
  463. CC_Content
  464. CopyTo
  465.     1S2S
  466. BCC_Content
  467. BlindCopyTo
  468.  (bcc: 
  469. BlindCopyTo
  470.     0R5S6S8S9S10S14S16S17S19S
  471. CC_Content
  472. BCC_Content
  473.     0R3S4S
  474. tmprCopyTo
  475.         bcc:    
  476. BlindCopyTo
  477.         Subject:    
  478. SIZE=50
  479. Subject
  480. Bodyz
  481. Categori_zeK
  482. _Edit Document
  483. Send Docu_ment
  484. _Move To Folder...
  485. _Remove From FolderK
  486. Send the message (MailOptions == 1 skips the Sign/Seal dialog)
  487. MailOptions
  488.     0R1S2S3S
  489.     0R7S9S
  490. MailOptions
  491.     0R1S2S3S
  492. Now save the message to the Sent folder
  493.     0RR1S
  494. tmpFolder
  495. IMAPSent
  496.     0R1S2S3S7S
  497.     0R7S9S
  498. act_SEND.GIF|act_SEND?
  499. Save As Draft
  500. Save the message to the Drafts folder
  501. tmpFolder
  502. IMAPDrafts
  503.     0R1S2S3S7S
  504.     0R7S9S
  505. act_SAVEASDRAFT.GIF|act_SAVEASDRAFT?
  506. _Forward
  507. act_FORWARD.GIF|act_FORWARD?
  508. Delete 
  509.     0S0E
  510. act_DELETE.GIF|act_DELETE?
  511. Reply\ReplyK.
  512. Reply
  513.     4S6S
  514. act_REPLY.GIF|act_REPLY?
  515. Reply\Reply With Historyv
  516. @Command([ToolsRunMacro]; "(autoquote)")
  517. Not implemented yet
  518.     0R4S6S
  519. act_REPLY.GIF|act_REPLY?
  520. Address... 
  521.     0S0E
  522. act_ADDRESSBOOK.GIF|act_ADDRESSBOOK?
  523. Categori_zeK
  524. _Edit Document
  525. Send Docu_ment
  526. _Move To Folder...
  527. _Remove From FolderK
  528. Send the message (MailOptions == 1 skips the Sign/Seal dialog)
  529. MailOptions
  530.     0R1S2S3S
  531.     0R7S9S
  532. MailOptions
  533.     0R1S2S3S
  534. Now save the message to the Sent folder
  535.     0RR1S
  536. tmpFolder
  537. IMAPSent
  538.     0R1S2S3S7S
  539.     0R7S9S
  540. Save As Draft
  541. Save the message to the Drafts folder
  542. tmpFolder
  543. IMAPDrafts
  544.     0R1S2S3S7S
  545.     0R7S9S
  546. _Forward
  547. Delete 
  548.     0S0E
  549. Reply\ReplyK.
  550. Reply
  551.     4S6S
  552. Reply\Reply With Historyv
  553. @Command([ToolsRunMacro]; "(autoquote)")
  554. Not implemented yet
  555.     0R4S6S
  556. Address... 
  557.     0S0E
  558. O=Lotus Notes
  559. O=Lotus Notes
  560. PURSAFO
  561. |.:#U
  562. O=Lotus Notes
  563. CN=Lotus Notes Template Development/O=Lotus Notes
  564. PURSAFO
  565. -`[1j
  566. ComposedDate
  567. PostedDate
  568. $Background
  569. $HeaderArea
  570. $RegionFrameset
  571. $Info
  572. $WindowTitle
  573. $Script
  574. $$Script_O
  575. $$ScriptName
  576. $$FormScript
  577. $$$FormScript_O
  578. $Body
  579. $V5ACTIONS
  580. $ACTIONS
  581. IconBitmap$UpdatedBy$DefaultFrameset$TITLE$FlagsNoRefresh$Flags$Name$ACLDigest$Signature$Index$Formula$FormulaClass$Collation$Collation1$Collation2$Collation3$Collation4$Collation5$ViewFormat$Comment$V5ACTIONS$ACTIONS$ViewGlobalScript$ViewGlobalScript_O$ViewScript$ViewScript_O$FolderObject$FolderIDTableComposedDatePostedDateDate$Background$HeaderArea$RegionFrameset$Info$WindowTitle$Fonts$Script$$Script_O$$ScriptName$$FormScript$$$FormScript_OFromLogo$AutoSpellSignEncryptSendToCopyToBlindCopyToSubjectBody$Fields$BodyInheritedFromInheritedSubjectInheritedSendToInheritedReplyToInheritedFromDomain$SCRIPTOBJ_11$DesignVersion$Version$SiteMapList$FrameSet$ImagesWide$ImagesHigh$ImagesColorize$ImageData$ImageNames$PublicAccess$SCRIPTOBJ_5$WebFlags$AssistType$AssistLastRun$AssistDocCount$AssistFlags$AssistTrigger$AssistInfo$AssistQuery$AssistAction$AssistAction_Ex$AssistRunInfo$AssistVersion$NoPurgeIMailProxyType$Revisions
  582. memoBG.gif|memoBG.gif
  583. HeaderRegion
  584. BodyRegion
  585. New Memo
  586. Subject
  587.     4S6S
  588. &Arial
  589. Times New Roman
  590. '++LotusScript Development Environment:2:5:(Options):0:74
  591. Option Public
  592. '++LotusScript Development Environment:2:5:(Forward):0:1
  593. Declare Sub Initialize
  594. '++LotusScript Development Environment:2:5:(Declarations):0:10
  595. Dim glbDraftsFolderName As String
  596. Dim glbSentFolderName As String
  597. Dim glbCurrentFolderName As String
  598. '++LotusScript Development Environment:2:2:Initialize:1:10
  599. Sub Initialize
  600.     Dim Sess As NotesSession
  601.     Dim Value As String
  602.     'Set Defaults for Drafts and Sent folders
  603.     glbDraftsFolderName = "Drafts"
  604.     glbSentFolderName = "Sent"
  605.     'Get overrides from NOTES.INI
  606.     Set Sess = New NotesSession
  607.     Value = Sess.GetEnvironmentString("IMAPDrafts")
  608.     If ( Value <> "" ) Then
  609.         glbDraftsFolderName = Value
  610.     End If
  611.     Value = Sess.GetEnvironmentString("IMAPSent")
  612.     If ( Value <> "" ) Then
  613.         glbSentFolderName = Value
  614.     End If
  615. End Sub
  616. Lotus Product
  617.  Reply'++LotusScript Development Environment:2:5:(Options):0:66
  618. '++LotusScript Development Environment:2:5:(Forward):0:1
  619. Declare Sub Postopen(Source As Notesuidocument)
  620. Declare Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  621. Declare Sub Initialize
  622. Declare Sub Querysave(Source As Notesuidocument, Continue As Variant)
  623. Declare Sub Postsave(Source As Notesuidocument)
  624. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  625. '++LotusScript Development Environment:2:5:(Declarations):0:2
  626. '++LotusScript Development Environment:2:2:BindEvents:1:129
  627. Private Sub BindEvents(Byval Objectname_ As String)
  628.     Static Source As NOTESUIDOCUMENT
  629.     Set Source = Bind(Objectname_)
  630.     On Event Postopen From Source Call Postopen
  631.     On Event Querymodechange From Source Call Querymodechange
  632.     On Event Querysave From Source Call Querysave
  633.     On Event Postsave From Source Call Postsave
  634.     On Event Queryopen From Source Call Queryopen
  635. End Sub
  636. '++LotusScript Development Environment:2:2:Postopen:1:12
  637. Sub Postopen(Source As Notesuidocument)
  638. End Sub
  639. '++LotusScript Development Environment:2:2:Querymodechange:1:12
  640. Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  641. End Sub
  642. '++LotusScript Development Environment:2:2:Initialize:1:10
  643. Sub Initialize
  644. End Sub
  645. '++LotusScript Development Environment:2:2:Querysave:1:12
  646. Sub Querysave(Source As Notesuidocument, Continue As Variant)
  647. End Sub
  648. '++LotusScript Development Environment:2:2:Postsave:1:12
  649. Sub Postsave(Source As Notesuidocument)
  650.     Dim Note As NotesDocument
  651.     Dim TargetFolderName As String
  652.     Set Note = Source.Document
  653.     'Put the document in the current folder
  654.     Call Note.PutInFolder(glbCurrentFolderName)
  655.     'Determine target folder
  656.     TargetFolderName = Note.TmpFolder(0)
  657.     'Move the document to the target folder
  658.     If ( TargetFolderName <> ""  And  TargetFolderName <> glbCurrentFolderName ) Then
  659.         'Move it
  660.         Call Note.PutInFolder(TargetFolderName)
  661.         Call Note.RemoveFromFolder(glbCurrentFolderName)
  662.         'The following was an attempt to update the current folder.  Doesn't work in IMAP on-line
  663.         'mode because the collection behind the folder is not the right collection
  664.         'glbCurrentFolder.Refresh
  665.     End If
  666. End Sub
  667. '++LotusScript Development Environment:2:2:Queryopen:1:12
  668. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  669.     If Not Isempty(Source.ParentViewName)  Then
  670.         glbCurrentFolderName = Source.ParentViewName
  671.     Else
  672.         glbCurrentFolderName = "Inbox"
  673.     End If
  674. End Sub
  675. Lotus Product
  676. OBJECT
  677. Hidden:
  678. Principal
  679. Principal
  680. Principal
  681. Fromh
  682.     1S2S8S9S10S11S13S15S20S22S
  683. FromDomainh
  684. FromDomain"
  685.     0R7S8S9S10S11S13SInheritedFrom
  686. InheritedFrom
  687. Subject
  688. InheritedSubject
  689. Notes
  690. PostedDateh
  691. NamePreference
  692. AltSendTo
  693. AltSendTo
  694. AltCopyTo
  695. SendTo
  696. CopyTo
  697. InheritedSendTo
  698. SendTo
  699. CopyTo
  700.     9S10S12S13S30S31S36S37S39S41SInheritedSendTo
  701. InheritedSendTo
  702. Notes
  703. PostedDateh
  704. ReplyTo
  705. ReplyTo
  706.     9S10S12S13SInheritedReplyToz
  707. InheritedReplyTo
  708. Notes
  709. PostedDateh
  710. FromDomain
  711. InheritedFromDomain
  712. FromDomain
  713.     9S10S12S13SInheritedFromDomain
  714. InheritedFromDomain
  715. StdNotesLtr21
  716. Logoz
  717. Principal
  718. Principal
  719. Principal
  720.     1S2S5S7S8S9S10S12RTTTT14RTTT15RTTT
  721.     0R1S2S8S
  722.     0R1S2S5S6S8S14S18S
  723.     0R1S2S5S6S8S14S18S
  724. SentBy
  725. X400FreeForm^
  726.     0R1S2S5S6S8S10S11S12S14S15S16S17S18S20S21S22S24S26S
  727. SentBy
  728. FromDomain
  729. FromDomain
  730. FromDomain
  731. FromDomain
  732.     0RR7S10S13S14S18S20S23S24S26S28S29S30S36S39S43S46S52S
  733. FromName
  734. Principal
  735. Principal
  736. Principal
  737.     0RR1S2S8S9S14S16S20S
  738. FromStops
  739.     0R1S2S6S
  740. FromName
  741. FromStops
  742. FromStops
  743. FromStops
  744.     0RR1S2S3S4S10S13S17S20StmpDisplayFrom_Previewz
  745. tmpDisplayFrom_Preview
  746.     0S0E
  747. Signz
  748.     0S0E
  749. Encrypt
  750. Encrypt
  751. $AutoSpell
  752.     From:
  753. tmpDisplayFrom_Preview
  754. tmpDisplayFrom_NoLogo
  755. tmpDisplayFrom_NoLogo
  756. NamesList
  757. SendTo
  758. ImplodedNamesList
  759. NamesList
  760. ImplodedNamesList
  761. ImplodedNamesList
  762. ImplodedNamesList
  763. tmpDisplaySendTo
  764.     Subject:
  765. Subject
  766. Subject
  767. Subject
  768.     0S0E
  769. TmpDisplaySubject_1
  770. CC_Content
  771. CopyTo
  772. BCC_Content
  773. DeliveredDate
  774. BlindCopyTo
  775.  (bcc: 
  776. BlindCopyTo
  777.     0R5S6S7S8S9S10S12S13S14S18S20S21S23S
  778. NamesList
  779. CC_Content
  780. BCC_Content
  781.     0R9S10S
  782. ImplodedNamesList
  783. NamesList
  784. ImplodedNamesList
  785. ImplodedNamesList
  786. ImplodedNamesList
  787. tmpDisplayCC
  788. tmpDisplayFrom_Preview
  789. DisplayFrom_Pre
  790. DisplayFrom_Pre
  791. $HideMailHeader
  792. Principal
  793. Principal
  794. Principal
  795. Principal
  796. Principal
  797.     4S5S9S10S11S12S13S14S19S20S24S26S27S31S33S34S37S38S40S41S45S47S48S52S
  798.     Sent by: 
  799. FromDomain
  800. FromDomain
  801. FromDomain
  802. FromDomain
  803.     4S10S14S21S24S32S33S36S37S39S41S42S43S49S52S56S59S64S
  804. FromName
  805.     0RR1S2S6S
  806. FromStops
  807.     0R1S2S6S
  808. FromName
  809. FromStops
  810. FromStops
  811. FromStops
  812.     0RR1S2S3S4S10S13S17S20StmpDisplaySentz
  813. tmpDisplaySent
  814. PostedDateh
  815. PostedDate
  816.     4S5S10S12S
  817. tmpDisplayDate_PreTime/date memo was created or mailed.
  818. tmpDisplayDate_Pre
  819. ReplyDate
  820. ReplyTo
  821. $HideMailHeader
  822.     2S3S4S5S6S7S9S10S14S15R
  823. Please respond
  824. ReplyTo
  825. ReplyTo
  826. ReplyDate
  827. ReplyDate
  828.     1S2S5S6S8S10S11S12S19S20S23S24S26S28S29S30StmpDisplayReply
  829. tmpDisplayReply
  830. gateway.gif|gateway.gif
  831. $HideMailHeader
  832.     0S0E
  833.         To:    
  834. MailAddress
  835. InheritedFrom
  836.     1S2S
  837. MailAddress
  838. SendTo}
  839.     0S0E
  840. SendTo
  841.         cc:    
  842. CopyTo
  843.     0S0E
  844. CopyTo}
  845.     0S0E
  846. CopyTo
  847.         cc:    
  848. CC_Content
  849. CopyTo
  850.     0S0E
  851. BCC_Content
  852. BlindCopyTo
  853.  (bcc: 
  854. BlindCopyTo
  855.     0R5S6S8S9S10S14S16S17S19S
  856. CC_Content
  857. BCC_Content
  858.     0R3S4S
  859. tmpCopyTo
  860.         bcc:    
  861. BlindCopyTo
  862.     0S0E
  863. BlindCopyTo
  864.     0S0E
  865. BlindCopyTo
  866.         Subject:    
  867. SIZE=50
  868. Subject
  869. Topic
  870. Subject
  871.     1S2S5S6S8S10S
  872. Subj"
  873.     0R10S12S16S17S19S21S22S23S
  874. Subject
  875.         Subject:    
  876. Subject
  877. tmpDisplaySubject
  878. $HideMailHeader
  879. tmpDisplayLink
  880. Bodyz
  881. Categori_zeK
  882. _Edit Document
  883. Send Docu_ment
  884. _Move To Folder...
  885. _Remove From FolderK
  886. Send the message (MailOptions == 1 skips the Sign/Seal dialog)
  887. MailOptions
  888.     0R1S2S3S
  889.     0R7S9S
  890. MailOptions
  891.     0R1S2S3S
  892. Now save the message to the Sent folder
  893.     0RR1S
  894. tmpFolder
  895. IMAPSent
  896.     0R1S2S3S7S
  897.     0R7S9S
  898. act_SEND.GIF|act_SEND?
  899. Save As Draft
  900. Save the message to the Drafts folder
  901. tmpFolder
  902. IMAPDrafts
  903.     0R1S2S3S7S
  904.     0R7S9S
  905. act_SAVEASDRAFT.GIF|act_SAVEASDRAFT?
  906. _Forward
  907. act_FORWARD.GIF|act_FORWARD?
  908. Delete 
  909.     0S0E
  910. act_DELETE.GIF|act_DELETE?
  911. Reply\ReplyK.
  912. Reply
  913.     4S6S
  914. act_REPLY.GIF|act_REPLY?
  915. Reply\Reply With Historyv
  916. @Command([ToolsRunMacro]; "(autoquote)")
  917. Not implemented yet
  918.     0R4S6S
  919. act_REPLY.GIF|act_REPLY?
  920. Reply To All'++LotusScript Development Environment:2:5:(Options):0:74
  921. Option Declare
  922. '++LotusScript Development Environment:2:5:(Forward):0:1
  923. Declare Sub Click(Source As Button)
  924. Declare Function NAMEFindInList(sKeyName As String, vListOfNames As Variant) As Integer
  925. Declare Function NAMECompare(sName1 As String, sName2 As String) As Integer
  926. Declare Sub NAMEGetComponents(sUserName As String,sRetAbbreviatedName As String,sRetDomain As String)
  927. '++LotusScript Development Environment:2:5:(Declarations):0:2
  928. '++LotusScript Development Environment:2:2:BindEvents:1:129
  929. Private Sub BindEvents(Byval Objectname_ As String)
  930.     Static Source As BUTTON
  931.     Set Source = Bind(Objectname_)
  932.     On Event Click From Source Call Click
  933. End Sub
  934. '++LotusScript Development Environment:2:2:Click:1:12
  935. Sub Click(Source As Button)
  936.     Dim session As New notessession
  937.     Dim uiwork As New notesuiworkspace
  938.     Dim uidoc As notesuidocument
  939.     Dim note As notesdocument
  940.     Dim vInheritedSendTo As Variant
  941.     Dim vRealInheritedSendTo As Variant
  942.     Dim iSenderIndex As Integer
  943.     Dim x As Integer
  944.     Dim strOwner As String
  945.     Dim strInheritedDomain As String
  946.     Set uidoc = uiwork.currentdocument
  947.     Set note = uidoc.document
  948.     strOwner = session.username
  949.     vInheritedSendTo = note.GetItemValue("InheritedSendTo")
  950.     strInheritedDomain = note.GetItemValue("InheritedFromDomain")(0)
  951.     ' Remove the sender from the list
  952.     iSenderIndex = NAMEFindInList(strOwner, vInheritedSendTo)
  953.     If (iSenderIndex >= 0) Then
  954.         vInheritedSendTo(iSenderIndex) = ""
  955.     End If        
  956.     vRealInheritedSendTo = Fulltrim(vInheritedSendTo)
  957.     ' Append the inheritedfromdomain
  958.     If Len(strInheritedDomain) Then
  959.         For x = 0 To Ubound(vRealInheritedSendTo)
  960.             If Not vRealInheritedSendTo(x) = "" Then
  961.                 vRealInheritedSendTo(x) = vRealInheritedSendTo(x) & "@" & strInheritedDomain
  962.             End If
  963.         Next
  964.     End If
  965.     Call note.ReplaceItemValue("CopyTo", vRealInheritedSendTo)
  966.     ' Look for all addresses whose last domain is the same as the sender's domain -> append from domain
  967.     ' Find all addresses without a domain and append FromDomain
  968.     ' Find all addresses whose domain is the same as ours and strip it off
  969. End Sub
  970. '++LotusScript Development Environment:2:1:NAMEFindInList:1:8
  971. Function NAMEFindInList(sKeyName As String, vListOfNames As Variant) As Integer
  972.     Given a name and a list of names return the index position if the user is found, -1 otherwise
  973. %END REM 
  974.     Dim x As Integer
  975.     Dim iNames As Integer
  976.     NAMEFindInList = -1
  977.     If Isempty(vListOfNames) Then
  978.         Exit Function
  979.     End If
  980.     If Isarray(vListOfNames) Then
  981.         iNames = Ubound(vListOfNames)
  982.         For x = 0 To iNames
  983.             If (NAMECompare(sKeyName,Cstr(vListOfNames(x)))) Then
  984.                 NAMEFindInList = x
  985.                 Exit Function
  986.             End If
  987.         Next
  988.     Else
  989.         NAMEFindInList = NAMECompare(sKeyName, Cstr(vListOfNames))
  990.     End If
  991. End Function
  992. '++LotusScript Development Environment:2:1:NAMECompare:1:8
  993. Function NAMECompare(sName1 As String, sName2 As String) As Integer
  994.     Returns true if two names are equal, False otherwise
  995. %END REM
  996.     Dim sCanName1 As String
  997.     Dim sDomainName1 As String
  998.     Dim sCanName2 As String
  999.     Dim sDomainName2 As String
  1000.     Dim nLenName1 As Integer
  1001.     Dim nLenName2 As Integer
  1002.     Dim name1 As NotesName
  1003.     Dim name2 As NotesName
  1004.     Call NAMEGetComponents(sName1, sCanName1, sDomainName1)
  1005.     Call NAMEGetComponents(sName2, sCanName2, sDomainName2)
  1006.     Set name1 = New NotesName(sCanName1)
  1007.     Set name2 = New NotesName(sCanName2)
  1008.     ' Do a canonical comparison if both names are hierarchical
  1009.     If (name1.IsHierarchical) And (name2.IsHierarchical) Then    
  1010.         If (Strcompare(Lcase(sCanName1), Lcase(sCanName2)) = 0) Then
  1011.             NAMECompare = True
  1012.             Exit Function
  1013.         Else
  1014.             Exit Function        
  1015.         End If
  1016.     End If
  1017.      ' Compare the common names
  1018.     If (Strcompare(name1.common, name2.common) = 0) Then
  1019.         NAMECompare = True
  1020.         Exit Function
  1021.     End If
  1022.     NAMECompare = False
  1023. End Function
  1024. '++LotusScript Development Environment:2:2:NAMEGetComponents:1:8
  1025. Sub NAMEGetComponents(sUserName As String,sRetAbbreviatedName As String,sRetDomain As String)
  1026.     Dim nameUser As NotesName
  1027.     Set nameUser = New NotesName(sUsername) 
  1028.     If Instr(sUserName,"@") Then
  1029.         sRetAbbreviatedName = Strleft(nameUser.abbreviated,"@")
  1030.         sRetDomain = Strright(nameUser.abbreviated,"@")
  1031.     Else
  1032.         sRetAbbreviatedName = nameUser.abbreviated
  1033.         sRetDomain = ""
  1034.     End If
  1035. End Sub
  1036. act_REPLY.GIF|act_REPLY?
  1037. Address... 
  1038.     0S0E
  1039. act_ADDRESSBOOK.GIF|act_ADDRESSBOOK?
  1040. Categori_zeK
  1041. _Edit Document
  1042. Send Docu_ment
  1043. _Move To Folder...
  1044. _Remove From FolderK
  1045. Send the message (MailOptions == 1 skips the Sign/Seal dialog)
  1046. MailOptions
  1047.     0R1S2S3S
  1048.     0R7S9S
  1049. MailOptions
  1050.     0R1S2S3S
  1051. Now save the message to the Sent folder
  1052.     0RR1S
  1053. tmpFolder
  1054. IMAPSent
  1055.     0R1S2S3S7S
  1056.     0R7S9S
  1057. Save As Draft
  1058. Save the message to the Drafts folder
  1059. tmpFolder
  1060. IMAPDrafts
  1061.     0R1S2S3S7S
  1062.     0R7S9S
  1063. _Forward
  1064. Delete 
  1065.     0S0E
  1066. Reply\ReplyK.
  1067. Reply
  1068.     4S6S
  1069. Reply\Reply With Historyv
  1070. @Command([ToolsRunMacro]; "(autoquote)")
  1071. Not implemented yet
  1072.     0R4S6S
  1073. Reply To All'++LotusScript Development Environment:2:5:(Options):0:74
  1074. Option Declare
  1075. '++LotusScript Development Environment:2:5:(Forward):0:1
  1076. Declare Sub Click(Source As Button)
  1077. Declare Function NAMEFindInList(sKeyName As String, vListOfNames As Variant) As Integer
  1078. Declare Function NAMECompare(sName1 As String, sName2 As String) As Integer
  1079. Declare Sub NAMEGetComponents(sUserName As String,sRetAbbreviatedName As String,sRetDomain As String)
  1080. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1081. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1082. Private Sub BindEvents(Byval Objectname_ As String)
  1083.     Static Source As BUTTON
  1084.     Set Source = Bind(Objectname_)
  1085.     On Event Click From Source Call Click
  1086. End Sub
  1087. '++LotusScript Development Environment:2:2:Click:1:12
  1088. Sub Click(Source As Button)
  1089.     Dim session As New notessession
  1090.     Dim uiwork As New notesuiworkspace
  1091.     Dim uidoc As notesuidocument
  1092.     Dim note As notesdocument
  1093.     Dim vInheritedSendTo As Variant
  1094.     Dim vRealInheritedSendTo As Variant
  1095.     Dim iSenderIndex As Integer
  1096.     Dim x As Integer
  1097.     Dim strOwner As String
  1098.     Dim strInheritedDomain As String
  1099.     Set uidoc = uiwork.currentdocument
  1100.     Set note = uidoc.document
  1101.     strOwner = session.username
  1102.     vInheritedSendTo = note.GetItemValue("InheritedSendTo")
  1103.     strInheritedDomain = note.GetItemValue("InheritedFromDomain")(0)
  1104.     ' Remove the sender from the list
  1105.     iSenderIndex = NAMEFindInList(strOwner, vInheritedSendTo)
  1106.     If (iSenderIndex >= 0) Then
  1107.         vInheritedSendTo(iSenderIndex) = ""
  1108.     End If        
  1109.     vRealInheritedSendTo = Fulltrim(vInheritedSendTo)
  1110.     ' Append the inheritedfromdomain
  1111.     If Len(strInheritedDomain) Then
  1112.         For x = 0 To Ubound(vRealInheritedSendTo)
  1113.             If Not vRealInheritedSendTo(x) = "" Then
  1114.                 vRealInheritedSendTo(x) = vRealInheritedSendTo(x) & "@" & strInheritedDomain
  1115.             End If
  1116.         Next
  1117.     End If
  1118.     Call note.ReplaceItemValue("CopyTo", vRealInheritedSendTo)
  1119.     ' Look for all addresses whose last domain is the same as the sender's domain -> append from domain
  1120.     ' Find all addresses without a domain and append FromDomain
  1121.     ' Find all addresses whose domain is the same as ours and strip it off
  1122. End Sub
  1123. '++LotusScript Development Environment:2:1:NAMEFindInList:1:8
  1124. Function NAMEFindInList(sKeyName As String, vListOfNames As Variant) As Integer
  1125.     Given a name and a list of names return the index position if the user is found, -1 otherwise
  1126. %END REM 
  1127.     Dim x As Integer
  1128.     Dim iNames As Integer
  1129.     NAMEFindInList = -1
  1130.     If Isempty(vListOfNames) Then
  1131.         Exit Function
  1132.     End If
  1133.     If Isarray(vListOfNames) Then
  1134.         iNames = Ubound(vListOfNames)
  1135.         For x = 0 To iNames
  1136.             If (NAMECompare(sKeyName,Cstr(vListOfNames(x)))) Then
  1137.                 NAMEFindInList = x
  1138.                 Exit Function
  1139.             End If
  1140.         Next
  1141.     Else
  1142.         NAMEFindInList = NAMECompare(sKeyName, Cstr(vListOfNames))
  1143.     End If
  1144. End Function
  1145. '++LotusScript Development Environment:2:1:NAMECompare:1:8
  1146. Function NAMECompare(sName1 As String, sName2 As String) As Integer
  1147.     Returns true if two names are equal, False otherwise
  1148. %END REM
  1149.     Dim sCanName1 As String
  1150.     Dim sDomainName1 As String
  1151.     Dim sCanName2 As String
  1152.     Dim sDomainName2 As String
  1153.     Dim nLenName1 As Integer
  1154.     Dim nLenName2 As Integer
  1155.     Dim name1 As NotesName
  1156.     Dim name2 As NotesName
  1157.     Call NAMEGetComponents(sName1, sCanName1, sDomainName1)
  1158.     Call NAMEGetComponents(sName2, sCanName2, sDomainName2)
  1159.     Set name1 = New NotesName(sCanName1)
  1160.     Set name2 = New NotesName(sCanName2)
  1161.     ' Do a canonical comparison if both names are hierarchical
  1162.     If (name1.IsHierarchical) And (name2.IsHierarchical) Then    
  1163.         If (Strcompare(Lcase(sCanName1), Lcase(sCanName2)) = 0) Then
  1164.             NAMECompare = True
  1165.             Exit Function
  1166.         Else
  1167.             Exit Function        
  1168.         End If
  1169.     End If
  1170.      ' Compare the common names
  1171.     If (Strcompare(name1.common, name2.common) = 0) Then
  1172.         NAMECompare = True
  1173.         Exit Function
  1174.     End If
  1175.     NAMECompare = False
  1176. End Function
  1177. '++LotusScript Development Environment:2:2:NAMEGetComponents:1:8
  1178. Sub NAMEGetComponents(sUserName As String,sRetAbbreviatedName As String,sRetDomain As String)
  1179.     Dim nameUser As NotesName
  1180.     Set nameUser = New NotesName(sUsername) 
  1181.     If Instr(sUserName,"@") Then
  1182.         sRetAbbreviatedName = Strleft(nameUser.abbreviated,"@")
  1183.         sRetDomain = Strright(nameUser.abbreviated,"@")
  1184.     Else
  1185.         sRetAbbreviatedName = nameUser.abbreviated
  1186.         sRetDomain = ""
  1187.     End If
  1188. End Sub
  1189. Address... 
  1190.     0S0E
  1191. Lotus Product
  1192. OBJECT
  1193. ^8    +t
  1194. ^H    +t
  1195. #KH    -
  1196. #KH    -
  1197. O=Lotus Notes
  1198. O=Lotus Notes
  1199. PURSAFO
  1200. |.:#U
  1201. O=Lotus Notes
  1202. CN=Lotus Notes Template Development/O=Lotus Notes
  1203. PURSAFO
  1204. KlJ~Tf
  1205. ComposedDate
  1206. $Background
  1207. $HeaderArea
  1208. $RegionFrameset
  1209. $Info
  1210. $WindowTitle
  1211. $Script
  1212. $$Script_O
  1213. $$ScriptName
  1214. $$FormScript
  1215. $$$FormScript_O
  1216. $Body
  1217. $V5ACTIONS
  1218. $ACTIONS
  1219. $SCRIPTOBJ_11
  1220. Strip alternatives, enclosing matched parentheses, and a leading dollar sign from the $Title item
  1221. FolderName1
  1222. $Title
  1223.     0R1S2S5S6S8S
  1224. FolderName2
  1225. FolderName1
  1226. FolderName1
  1227. FolderName1
  1228. FolderName1
  1229.     0R1S2S9S11S12S14S15S20S22S23S26S32S35S38S
  1230. FolderName3
  1231. FolderName2
  1232. $Title
  1233. FolderName2
  1234. FolderName2
  1235. FolderName2
  1236.     0R1S2S6S7S9S10S15S17S18S21S25S28S
  1237. FolderName3
  1238.     0S0E
  1239. Set the folder flags in addition to those that are stored
  1240. FolderFlags1
  1241. $FolderFlagsh
  1242. $FolderFlags
  1243.     0R1S2S9S11S
  1244. Set the FOLDER_FLAG_HIDDEN (32) and FOLDER_FLAG_SYSTEM (16) flags
  1245.     0R1S
  1246. FolderFlags1
  1247. $Name
  1248. $Name
  1249.     0R1S2S8S10S11S13S19S21S22S24S26S29S
  1250. $106$103$107$Conflict
  1251. Select all folders, except shared-on-first-use folders
  1252. $Flags
  1253. $Flags
  1254.     0RL1S5S7S8S13S
  1255. $106Folder Name
  1256. Strip alternatives, enclosing matched parentheses, and a leading dollar sign from the $Title item
  1257. FolderName1
  1258. $Title
  1259.     0R1S2S5S6S8S
  1260. FolderName2
  1261. FolderName1
  1262. FolderName1
  1263. FolderName1
  1264. FolderName1
  1265.     0R1S2S9S11S12S14S15S20S22S23S26S32S35S38S
  1266. FolderName3
  1267. FolderName2
  1268. $Title
  1269. FolderName2
  1270. FolderName2
  1271. FolderName2
  1272.     0R1S2S6S7S9S10S15S17S18S21S25S28S
  1273. FolderName3
  1274. $103Folder UNID
  1275.     0S0E
  1276. $107Folder Flags
  1277. Set the folder flags in addition to those that are stored
  1278. FolderFlags1
  1279. $FolderFlagsh
  1280. $FolderFlags
  1281.     0R1S2S9S11S
  1282. Set the FOLDER_FLAG_HIDDEN (32) and FOLDER_FLAG_SYSTEM (16) flags
  1283.     0R1S
  1284. FolderFlags1
  1285. $Name
  1286. $Name
  1287.     0R1S2S8S10S11S13S19S21S22S24S26S29S&
  1288. New Memo.
  1289.     0S0E
  1290. Delete 
  1291.     0S0E
  1292. Move To Folder...
  1293.     0S0E
  1294. _Forward
  1295. Reply
  1296. Reply
  1297.     0S0E
  1298. Reply With History@
  1299. Reply with history
  1300.     0S0E
  1301. Categori_zeK
  1302. _Edit Document
  1303. Send    
  1304. Resend
  1305. NonDelivery Report
  1306. Not a Delivery Failure Report
  1307. You cannot Resend a message unless it is a Delivery Failure Report.
  1308.     6S12S17S23S
  1309. Convert To TaskK0
  1310. ConvertToTask
  1311. _Move To Folder...
  1312. _Remove From Folder...
  1313. O=Lotus Notes
  1314. O=Lotus Notes
  1315. PURSAFO
  1316. |.:#U
  1317. O=Lotus Notes
  1318. CN=Lotus Notes Template Development/O=Lotus Notes
  1319. PURSAFO
  1320. "K[46
  1321. $Name
  1322. $TITLE
  1323. $Index
  1324. $Formula
  1325. $ViewFormat
  1326. $Comment
  1327. $ACTIONS
  1328. $FormulaClass
  1329. $1NoteID
  1330. IMAPUIDIMAP UIDR
  1331. IMAPUID
  1332. $IMAPUIDh
  1333. $IMAPUID
  1334.     7S9S
  1335. IMAPLastFolderUNIDLastFolderUnidp
  1336. IMAPLastFolderUNID
  1337. $IMAPLastFolderUNID
  1338. $IMAPLastFolderUNID
  1339.     7S12SIMAPSeqNoIMAP SequenceNoX
  1340. IMAPSeqNo
  1341. $IMAPSeqNoh
  1342. $IMAPSeqNo
  1343.     7S9S
  1344. IMAPFlagsMessage FlagsX
  1345. IMAPFlags
  1346. $IMAPFlagsh
  1347. $IMAPFlags
  1348.     7S9S
  1349. IMAPDiscFlagsDisconnected Flagsd
  1350. IMAPDiscFlags
  1351. $IMAPDiscFlagsh
  1352. $IMAPDiscFlags
  1353.     7S9S
  1354. IMAPMsgIDInternet MsgIDT
  1355. IMAPMsgID
  1356. $IMAPMsgIDh
  1357. $IMAPMsgIDV
  1358.     7S12S&
  1359. Lotus Product
  1360. V0.0N
  1361. O=Lotus Notes
  1362. O=Lotus Notes
  1363. PURSAFO
  1364. |.:#U
  1365. O=Lotus Notes
  1366. CN=Lotus Notes Template Development/O=Lotus Notes
  1367. PURSAFO
  1368. $TITLE
  1369. $Index
  1370. $Formula
  1371. $FormulaClass
  1372. $ViewFormat
  1373. $Comment
  1374. $ViewGlobalScript_O
  1375. O=Lotus Notes
  1376. O=Lotus Notes
  1377. PURSAFO
  1378. |.:#U
  1379. O=Lotus Notes
  1380. CN=Lotus Notes Template Development/O=Lotus Notes
  1381. PURSAFO
  1382. $SiteMapList
  1383. $View?
  1384. TemplateName|TemplateName?
  1385. NotesNavigatorNotesView?
  1386. OutlineDisplay|OutlineDisplay?
  1387. Switcher
  1388. dspDbTitle|dspDbTitle?
  1389. NotesViewNotesPreview?
  1390. Inbox?
  1391. NotesPreview
  1392. O=Lotus Notes
  1393. O=Lotus Notes
  1394. PURSAFO
  1395. |.:#U
  1396. O=Lotus Notes
  1397. CN=Lotus Notes Template Development/O=Lotus Notes
  1398. PURSAFO
  1399. $TITLE
  1400. $Comment
  1401. $FrameSet
  1402. $Flags
  1403. ImapOutline.gif|ImapOutline.gif
  1404. Mail Picker
  1405. MailOutline
  1406. MailOutlineNotesView
  1407. O=Lotus Notes
  1408. O=Lotus Notes
  1409. PURSAFO
  1410. |.:#U
  1411. O=Lotus Notes
  1412. CN=Lotus Notes Template Development/O=Lotus Notes
  1413. PURSAFO
  1414. $Background
  1415. $Info
  1416. $$ScriptName
  1417. $Body
  1418. Lotus Product
  1419. Mail Title
  1420. O=Lotus Notes
  1421. O=Lotus Notes
  1422. PURSAFO
  1423. |.:#U
  1424. O=Lotus Notes
  1425. CN=Lotus Notes Template Development/O=Lotus Notes
  1426. PURSAFO
  1427. $Info
  1428. $$Script_O
  1429. $$ScriptName
  1430. $Body
  1431. GIF89a
  1432. U/c:<`#V(
  1433. Oa)n3
  1434. O=Lotus Notes
  1435. O=Lotus Notes
  1436. PURSAFO
  1437. |.:#U
  1438. O=Lotus Notes
  1439. CN=Lotus Notes Template Development/O=Lotus Notes
  1440. PURSAFO
  1441. $ImagesWide
  1442. $ImagesHigh
  1443. $ImagesColorize
  1444. $TITLE
  1445. $ImageData
  1446. $ImageNames
  1447. GIF89a
  1448. ___OOO
  1449. .!f&a
  1450.  JCv2.
  1451. O=Lotus Notes
  1452. O=Lotus Notes
  1453. PURSAFO
  1454. |.:#U
  1455. O=Lotus Notes
  1456. CN=Lotus Notes Template Development/O=Lotus Notes
  1457. PURSAFO
  1458. $ImagesWide
  1459. $ImagesHigh
  1460. $ImagesColorize
  1461. $ImageData
  1462. $ImageNames
  1463. $TITLE
  1464. $PublicAccess
  1465. GIF89a
  1466. ___OOO
  1467. h^/&W@
  1468. !#ap=Y"%l`jyj 
  1469. .g$:')
  1470. oP{3$<{
  1471. O=Lotus Notes
  1472. O=Lotus Notes
  1473. PURSAFO
  1474. |.:#U
  1475. O=Lotus Notes
  1476. CN=Lotus Notes Template Development/O=Lotus Notes
  1477. PURSAFO
  1478. "BQ4tD_.'
  1479. StJKBE
  1480. $ImagesWide
  1481. $ImagesHigh
  1482. $ImagesColorize
  1483. $TITLE
  1484. $ImageData
  1485. $ImageNames
  1486. GIF89a
  1487. c\")%
  1488. )>@8$]! rZd
  1489. !=IK~$Qu6
  1490. O=Lotus Notes
  1491. O=Lotus Notes
  1492. PURSAFO
  1493. |.:#U
  1494. O=Lotus Notes
  1495. CN=Lotus Notes Template Development/O=Lotus Notes
  1496. PURSAFO
  1497. $ImagesWide
  1498. $ImagesHigh
  1499. $ImagesColorize
  1500. $TITLE
  1501. $ImageData
  1502. $ImageNames
  1503. GIF89a
  1504. `7kB!h=?2R\!rYZ
  1505.  /)s69
  1506. eV{=JLgOu5
  1507. O=Lotus Notes
  1508. O=Lotus Notes
  1509. PURSAFO
  1510. |.:#U
  1511. O=Lotus Notes
  1512. CN=Lotus Notes Template Development/O=Lotus Notes
  1513. PURSAFO
  1514. $ImagesWide
  1515. $ImagesHigh
  1516. $ImagesColorize
  1517. $TITLE
  1518. $ImageData
  1519. $ImageNames
  1520. $PublicAccess
  1521. GIF89a
  1522. S!t"W
  1523. ='h1!K
  1524. t#8BD=Gvj_
  1525. O=Lotus Notes
  1526. O=Lotus Notes
  1527. PURSAFO
  1528. |.:#U
  1529. O=Lotus Notes
  1530. CN=Lotus Notes Template Development/O=Lotus Notes
  1531. PURSAFO
  1532. |RO;~"
  1533. $ImagesWide
  1534. $ImagesHigh
  1535. $ImagesColorize
  1536. $TITLE
  1537. $ImageData
  1538. $ImageNames
  1539. GIF89a
  1540. ___OOO
  1541. 9^cE9!f
  1542. e^#:DF.XJCt36
  1543. O=Lotus Notes
  1544. O=Lotus Notes
  1545. PURSAFO
  1546. |.:#U
  1547. O=Lotus Notes
  1548. CN=Lotus Notes Template Development/O=Lotus Notes
  1549. PURSAFO
  1550. $ImagesWide
  1551. $ImagesHigh
  1552. $ImagesColorize
  1553. $TITLE
  1554. $ImageData
  1555. $ImageNames
  1556. GIF89a
  1557. ___OOO
  1558. 'X5}~
  1559. O=Lotus Notes
  1560. O=Lotus Notes
  1561. PURSAFO
  1562. |.:#U
  1563. O=Lotus Notes
  1564. CN=Lotus Notes Template Development/O=Lotus Notes
  1565. PURSAFO
  1566. $ImagesWide
  1567. $ImagesHigh
  1568. $ImagesColorize
  1569. $ImageData
  1570. $ImageNames
  1571. $TITLE
  1572. GIF89a
  1573. ___OOO
  1574. pE9p]j
  1575. aQQ@C 
  1576. 8DFHJl3
  1577. O=Lotus Notes
  1578. O=Lotus Notes
  1579. PURSAFO
  1580. |.:#U
  1581. O=Lotus Notes
  1582. CN=Lotus Notes Template Development/O=Lotus Notes
  1583. PURSAFO
  1584. $ImagesWide
  1585. $ImagesHigh
  1586. $ImagesColorize
  1587. $TITLE
  1588. $ImageData
  1589. $ImageNames
  1590. GIF89a
  1591. ___OOO
  1592. g;}QS pW/
  1593. O9GIfMst
  1594. O=Lotus Notes
  1595. O=Lotus Notes
  1596. PURSAFO
  1597. |.:#U
  1598. O=Lotus Notes
  1599. CN=Lotus Notes Template Development/O=Lotus Notes
  1600. PURSAFO
  1601. 8pE    W%1X
  1602. $ImagesWide
  1603. $ImagesHigh
  1604. $ImagesColorize
  1605. $ImageData
  1606. $ImageNames
  1607. $TITLE
  1608. $PublicAccess
  1609. GIF89a
  1610. ___OOO
  1611. t-@3"
  1612. '     C%
  1613. I1`G    q\=
  1614. O=Lotus Notes
  1615. O=Lotus Notes
  1616. PURSAFO
  1617. |.:#U
  1618. O=Lotus Notes
  1619. CN=Lotus Notes Template Development/O=Lotus Notes
  1620. PURSAFO
  1621. TB"r 
  1622. $ImagesWide
  1623. $ImagesHigh
  1624. $ImagesColorize
  1625. $TITLE
  1626. $ImageData
  1627. $ImageNames
  1628. GIF89a
  1629. ___OOO
  1630. A*;8$
  1631. \vDe    ]
  1632. O=Lotus Notes
  1633. O=Lotus Notes
  1634. PURSAFO
  1635. |.:#U
  1636. O=Lotus Notes
  1637. CN=Lotus Notes Template Development/O=Lotus Notes
  1638. PURSAFO
  1639. $ImagesWide
  1640. $ImagesHigh
  1641. $ImagesColorize
  1642. $TITLE
  1643. $ImageData
  1644. $ImageNames
  1645. GIF89a
  1646. @B$`)
  1647. eM! c:<~(&
  1648. O=Lotus Notes
  1649. O=Lotus Notes
  1650. PURSAFO
  1651. |.:#U
  1652. O=Lotus Notes
  1653. CN=Lotus Notes Template Development/O=Lotus Notes
  1654. PURSAFO
  1655. $ImagesWide
  1656. $ImagesHigh
  1657. $ImagesColorize
  1658. $ImageData
  1659. $ImageNames
  1660. $TITLE
  1661. $PublicAccess
  1662. GIF89a
  1663. ___OOO
  1664. m[QNK
  1665. \#& 3
  1666.  QFv4#
  1667. O=Lotus Notes
  1668. O=Lotus Notes
  1669. PURSAFO
  1670. |.:#U
  1671. O=Lotus Notes
  1672. CN=Lotus Notes Template Development/O=Lotus Notes
  1673. PURSAFO
  1674. $ImagesWide
  1675. $ImagesHigh
  1676. $ImagesColorize
  1677. $TITLE
  1678. $ImageData
  1679. $ImageNames
  1680. $PublicAccess
  1681. Send the message (MailOptions == 1 skips the Sign/Seal dialog)
  1682. MailOptions
  1683.     0R1S2S3S
  1684.     0R7S9S
  1685. MailOptions
  1686.     0R1S2S3S
  1687. Now save the message to the Sent folder
  1688.     0RR1S
  1689. tmpFolder
  1690. IMAPSent
  1691.     0R1S2S3S7S
  1692.     0R7S9S
  1693. act_SEND.GIF|act_SEND?
  1694. Save As Draft
  1695. Save the message to the Drafts folder
  1696. tmpFolder
  1697. IMAPDrafts
  1698.     0R1S2S3S7S
  1699.     0R7S9S
  1700. act_SAVEASDRAFT.GIF|act_SAVEASDRAFT?
  1701. Delete 
  1702.     0S0E
  1703. act_DELETE.GIF|act_DELETE?
  1704. Reply\ReplyK.
  1705. Reply
  1706.     4S6S
  1707. act_REPLY.GIF|act_REPLY?
  1708. Reply\Reply With Historyv
  1709. @Command([ToolsRunMacro]; "(autoquote)")
  1710. Not implemented yet
  1711.     0R4S6S
  1712. act_REPLY.GIF|act_REPLY?
  1713. Reply To All'++LotusScript Development Environment:2:5:(Options):0:74
  1714. Option Declare
  1715. '++LotusScript Development Environment:2:5:(Forward):0:1
  1716. Declare Sub Click(Source As Button)
  1717. Declare Function NAMEFindInList(sKeyName As String, vListOfNames As Variant) As Integer
  1718. Declare Function NAMECompare(sName1 As String, sName2 As String) As Integer
  1719. Declare Sub NAMEGetComponents(sUserName As String,sRetAbbreviatedName As String,sRetDomain As String)
  1720. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1721. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1722. Private Sub BindEvents(Byval Objectname_ As String)
  1723.     Static Source As BUTTON
  1724.     Set Source = Bind(Objectname_)
  1725.     On Event Click From Source Call Click
  1726. End Sub
  1727. '++LotusScript Development Environment:2:2:Click:1:12
  1728. Sub Click(Source As Button)
  1729.     Dim session As New notessession
  1730.     Dim uiwork As New notesuiworkspace
  1731.     Dim uidoc As notesuidocument
  1732.     Dim note As notesdocument
  1733.     Dim vInheritedSendTo As Variant
  1734.     Dim vRealInheritedSendTo As Variant
  1735.     Dim iSenderIndex As Integer
  1736.     Dim x As Integer
  1737.     Dim strOwner As String
  1738.     Dim strInheritedDomain As String
  1739.     Set uidoc = uiwork.currentdocument
  1740.     Set note = uidoc.document
  1741.     strOwner = session.username
  1742.     vInheritedSendTo = note.GetItemValue("InheritedSendTo")
  1743.     strInheritedDomain = note.GetItemValue("InheritedFromDomain")(0)
  1744.     ' Remove the sender from the list
  1745.     iSenderIndex = NAMEFindInList(strOwner, vInheritedSendTo)
  1746.     If (iSenderIndex >= 0) Then
  1747.         vInheritedSendTo(iSenderIndex) = ""
  1748.     End If        
  1749.     vRealInheritedSendTo = Fulltrim(vInheritedSendTo)
  1750.     ' Append the inheritedfromdomain
  1751.     If Len(strInheritedDomain) Then
  1752.         For x = 0 To Ubound(vRealInheritedSendTo)
  1753.             If Not vRealInheritedSendTo(x) = "" Then
  1754.                 vRealInheritedSendTo(x) = vRealInheritedSendTo(x) & "@" & strInheritedDomain
  1755.             End If
  1756.         Next
  1757.     End If
  1758.     Call note.ReplaceItemValue("CopyTo", vRealInheritedSendTo)
  1759.     ' Look for all addresses whose last domain is the same as the sender's domain -> append from domain
  1760.     ' Find all addresses without a domain and append FromDomain
  1761.     ' Find all addresses whose domain is the same as ours and strip it off
  1762. End Sub
  1763. '++LotusScript Development Environment:2:1:NAMEFindInList:1:8
  1764. Function NAMEFindInList(sKeyName As String, vListOfNames As Variant) As Integer
  1765.     Given a name and a list of names return the index position if the user is found, -1 otherwise
  1766. %END REM 
  1767.     Dim x As Integer
  1768.     Dim iNames As Integer
  1769.     NAMEFindInList = -1
  1770.     If Isempty(vListOfNames) Then
  1771.         Exit Function
  1772.     End If
  1773.     If Isarray(vListOfNames) Then
  1774.         iNames = Ubound(vListOfNames)
  1775.         For x = 0 To iNames
  1776.             If (NAMECompare(sKeyName,Cstr(vListOfNames(x)))) Then
  1777.                 NAMEFindInList = x
  1778.                 Exit Function
  1779.             End If
  1780.         Next
  1781.     Else
  1782.         NAMEFindInList = NAMECompare(sKeyName, Cstr(vListOfNames))
  1783.     End If
  1784. End Function
  1785. '++LotusScript Development Environment:2:1:NAMECompare:1:8
  1786. Function NAMECompare(sName1 As String, sName2 As String) As Integer
  1787.     Returns true if two names are equal, False otherwise
  1788. %END REM
  1789.     Dim sCanName1 As String
  1790.     Dim sDomainName1 As String
  1791.     Dim sCanName2 As String
  1792.     Dim sDomainName2 As String
  1793.     Dim nLenName1 As Integer
  1794.     Dim nLenName2 As Integer
  1795.     Dim name1 As NotesName
  1796.     Dim name2 As NotesName
  1797.     Call NAMEGetComponents(sName1, sCanName1, sDomainName1)
  1798.     Call NAMEGetComponents(sName2, sCanName2, sDomainName2)
  1799.     Set name1 = New NotesName(sCanName1)
  1800.     Set name2 = New NotesName(sCanName2)
  1801.     ' Do a canonical comparison if both names are hierarchical
  1802.     If (name1.IsHierarchical) And (name2.IsHierarchical) Then    
  1803.         If (Strcompare(Lcase(sCanName1), Lcase(sCanName2)) = 0) Then
  1804.             NAMECompare = True
  1805.             Exit Function
  1806.         Else
  1807.             Exit Function        
  1808.         End If
  1809.     End If
  1810.      ' Compare the common names
  1811.     If (Strcompare(name1.common, name2.common) = 0) Then
  1812.         NAMECompare = True
  1813.         Exit Function
  1814.     End If
  1815.     NAMECompare = False
  1816. End Function
  1817. '++LotusScript Development Environment:2:2:NAMEGetComponents:1:8
  1818. Sub NAMEGetComponents(sUserName As String,sRetAbbreviatedName As String,sRetDomain As String)
  1819.     Dim nameUser As NotesName
  1820.     Set nameUser = New NotesName(sUsername) 
  1821.     If Instr(sUserName,"@") Then
  1822.         sRetAbbreviatedName = Strleft(nameUser.abbreviated,"@")
  1823.         sRetDomain = Strright(nameUser.abbreviated,"@")
  1824.     Else
  1825.         sRetAbbreviatedName = nameUser.abbreviated
  1826.         sRetDomain = ""
  1827.     End If
  1828. End Sub
  1829. act_REPLY.GIF|act_REPLY?
  1830. Address... 
  1831.     0S0E
  1832. act_ADDRESSBOOK.GIF|act_ADDRESSBOOK?
  1833. Send the message (MailOptions == 1 skips the Sign/Seal dialog)
  1834. MailOptions
  1835.     0R1S2S3S
  1836.     0R7S9S
  1837. MailOptions
  1838.     0R1S2S3S
  1839. Now save the message to the Sent folder
  1840.     0RR1S
  1841. tmpFolder
  1842. IMAPSent
  1843.     0R1S2S3S7S
  1844.     0R7S9S
  1845. Save As Draft
  1846. Save the message to the Drafts folder
  1847. tmpFolder
  1848. IMAPDrafts
  1849.     0R1S2S3S7S
  1850.     0R7S9S
  1851. Delete 
  1852.     0S0E
  1853. Reply\ReplyK.
  1854. Reply
  1855.     4S6S
  1856. Reply\Reply With Historyv
  1857. @Command([ToolsRunMacro]; "(autoquote)")
  1858. Not implemented yet
  1859.     0R4S6S
  1860. Reply To All'++LotusScript Development Environment:2:5:(Options):0:74
  1861. Option Declare
  1862. '++LotusScript Development Environment:2:5:(Forward):0:1
  1863. Declare Sub Click(Source As Button)
  1864. Declare Function NAMEFindInList(sKeyName As String, vListOfNames As Variant) As Integer
  1865. Declare Function NAMECompare(sName1 As String, sName2 As String) As Integer
  1866. Declare Sub NAMEGetComponents(sUserName As String,sRetAbbreviatedName As String,sRetDomain As String)
  1867. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1868. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1869. Private Sub BindEvents(Byval Objectname_ As String)
  1870.     Static Source As BUTTON
  1871.     Set Source = Bind(Objectname_)
  1872.     On Event Click From Source Call Click
  1873. End Sub
  1874. '++LotusScript Development Environment:2:2:Click:1:12
  1875. Sub Click(Source As Button)
  1876.     Dim session As New notessession
  1877.     Dim uiwork As New notesuiworkspace
  1878.     Dim uidoc As notesuidocument
  1879.     Dim note As notesdocument
  1880.     Dim vInheritedSendTo As Variant
  1881.     Dim vRealInheritedSendTo As Variant
  1882.     Dim iSenderIndex As Integer
  1883.     Dim x As Integer
  1884.     Dim strOwner As String
  1885.     Dim strInheritedDomain As String
  1886.     Set uidoc = uiwork.currentdocument
  1887.     Set note = uidoc.document
  1888.     strOwner = session.username
  1889.     vInheritedSendTo = note.GetItemValue("InheritedSendTo")
  1890.     strInheritedDomain = note.GetItemValue("InheritedFromDomain")(0)
  1891.     ' Remove the sender from the list
  1892.     iSenderIndex = NAMEFindInList(strOwner, vInheritedSendTo)
  1893.     If (iSenderIndex >= 0) Then
  1894.         vInheritedSendTo(iSenderIndex) = ""
  1895.     End If        
  1896.     vRealInheritedSendTo = Fulltrim(vInheritedSendTo)
  1897.     ' Append the inheritedfromdomain
  1898.     If Len(strInheritedDomain) Then
  1899.         For x = 0 To Ubound(vRealInheritedSendTo)
  1900.             If Not vRealInheritedSendTo(x) = "" Then
  1901.                 vRealInheritedSendTo(x) = vRealInheritedSendTo(x) & "@" & strInheritedDomain
  1902.             End If
  1903.         Next
  1904.     End If
  1905.     Call note.ReplaceItemValue("CopyTo", vRealInheritedSendTo)
  1906.     ' Look for all addresses whose last domain is the same as the sender's domain -> append from domain
  1907.     ' Find all addresses without a domain and append FromDomain
  1908.     ' Find all addresses whose domain is the same as ours and strip it off
  1909. End Sub
  1910. '++LotusScript Development Environment:2:1:NAMEFindInList:1:8
  1911. Function NAMEFindInList(sKeyName As String, vListOfNames As Variant) As Integer
  1912.     Given a name and a list of names return the index position if the user is found, -1 otherwise
  1913. %END REM 
  1914.     Dim x As Integer
  1915.     Dim iNames As Integer
  1916.     NAMEFindInList = -1
  1917.     If Isempty(vListOfNames) Then
  1918.         Exit Function
  1919.     End If
  1920.     If Isarray(vListOfNames) Then
  1921.         iNames = Ubound(vListOfNames)
  1922.         For x = 0 To iNames
  1923.             If (NAMECompare(sKeyName,Cstr(vListOfNames(x)))) Then
  1924.                 NAMEFindInList = x
  1925.                 Exit Function
  1926.             End If
  1927.         Next
  1928.     Else
  1929.         NAMEFindInList = NAMECompare(sKeyName, Cstr(vListOfNames))
  1930.     End If
  1931. End Function
  1932. '++LotusScript Development Environment:2:1:NAMECompare:1:8
  1933. Function NAMECompare(sName1 As String, sName2 As String) As Integer
  1934.     Returns true if two names are equal, False otherwise
  1935. %END REM
  1936.     Dim sCanName1 As String
  1937.     Dim sDomainName1 As String
  1938.     Dim sCanName2 As String
  1939.     Dim sDomainName2 As String
  1940.     Dim nLenName1 As Integer
  1941.     Dim nLenName2 As Integer
  1942.     Dim name1 As NotesName
  1943.     Dim name2 As NotesName
  1944.     Call NAMEGetComponents(sName1, sCanName1, sDomainName1)
  1945.     Call NAMEGetComponents(sName2, sCanName2, sDomainName2)
  1946.     Set name1 = New NotesName(sCanName1)
  1947.     Set name2 = New NotesName(sCanName2)
  1948.     ' Do a canonical comparison if both names are hierarchical
  1949.     If (name1.IsHierarchical) And (name2.IsHierarchical) Then    
  1950.         If (Strcompare(Lcase(sCanName1), Lcase(sCanName2)) = 0) Then
  1951.             NAMECompare = True
  1952.             Exit Function
  1953.         Else
  1954.             Exit Function        
  1955.         End If
  1956.     End If
  1957.      ' Compare the common names
  1958.     If (Strcompare(name1.common, name2.common) = 0) Then
  1959.         NAMECompare = True
  1960.         Exit Function
  1961.     End If
  1962.     NAMECompare = False
  1963. End Function
  1964. '++LotusScript Development Environment:2:2:NAMEGetComponents:1:8
  1965. Sub NAMEGetComponents(sUserName As String,sRetAbbreviatedName As String,sRetDomain As String)
  1966.     Dim nameUser As NotesName
  1967.     Set nameUser = New NotesName(sUsername) 
  1968.     If Instr(sUserName,"@") Then
  1969.         sRetAbbreviatedName = Strleft(nameUser.abbreviated,"@")
  1970.         sRetDomain = Strright(nameUser.abbreviated,"@")
  1971.     Else
  1972.         sRetAbbreviatedName = nameUser.abbreviated
  1973.         sRetDomain = ""
  1974.     End If
  1975. End Sub
  1976. Address... 
  1977.     0S0E
  1978. Lotus Product
  1979. OBJECT
  1980. ^8    +t
  1981. ^H    +t
  1982. #KH    -
  1983. #KH    -
  1984. O=Lotus Notes
  1985. O=Lotus Notes
  1986. PURSAFO
  1987. |.:#U
  1988. O=Lotus Notes
  1989. CN=Lotus Notes Template Development/O=Lotus Notes
  1990. PURSAFO
  1991. $Info
  1992. $Body
  1993. $V5ACTIONS
  1994. $ACTIONS
  1995. $SCRIPTOBJ_5
  1996. Untitled
  1997. O=Lotus Notes
  1998. O=Lotus Notes
  1999. PURSAFO
  2000. |.:#U
  2001. O=Lotus Notes
  2002. CN=Lotus Notes Template Development/O=Lotus Notes
  2003. PURSAFO
  2004. $Info
  2005. $WebFlags
  2006. $$ScriptName
  2007. $Body
  2008. '++LotusScript Development Environment:2:5:(Options):0:74
  2009. Option Public
  2010. Option Declare
  2011. '++LotusScript Development Environment:2:5:(Forward):0:1
  2012. Declare Class FormatRichText
  2013. Declare Sub Initialize
  2014. '++LotusScript Development Environment:2:5:(Declarations):0:10
  2015. 'autoquote: 
  2016. 'InternetReply: 
  2017. Const DEFAULT_OFFSETCHAR = ">>"
  2018. Class FormatRichText
  2019.     Private session As notessession
  2020.     Private uiws As notesuiworkspace    
  2021.     Private noteUIEditDocument As notesuidocument
  2022.     Private noteParent As notesdocument
  2023.     Private noteMemo As notesdocument
  2024.     Private rtParentBody As notesrichtextitem
  2025.     Private strReplyFormat As String    
  2026.     Private strFormattedText As String
  2027.     Private strArray() As String
  2028.     Private nLineAdded As Integer
  2029. Declare Public Function Init()
  2030.     Public Function Init()
  2031.         Set session = New notessession    
  2032.         Set uiws = New notesuiworkspace
  2033.         strReplyFormat = DEFAULT_OFFSETCHAR
  2034.         Dim uidoc As notesuidocument
  2035.         Set uidoc = uiws.currentdocument
  2036.         Set noteParent = uidoc.document
  2037. '        Set noteParent = session.CurrentDatabase.UnprocessedDocuments.GetFirstDocument()
  2038.         Set noteMemo = session.CurrentDatabase.createdocument()
  2039.         If Not noteParent Is Nothing Then
  2040.             If GetBodyFromNote() Then
  2041.                 If ExtractFormattedText() Then
  2042.                     With noteMemo
  2043.                         Call .replaceitemvalue("Form","Reply")
  2044.                         'still need to create the address items...
  2045.                         Call CreateBody()'Text()
  2046.                         Call noteMemo.MakeResponse(noteParent)
  2047.                         Call noteMemo.replaceitemvalue("InheritedFrom", noteParent.GetItemValue("from")(0))
  2048.                         Call noteMemo.replaceitemvalue("Subject", "RE: " + noteParent.GetItemValue("subject")(0))
  2049.                         Call noteMemo.replaceitemvalue("From", Evaluate("@username"))
  2050.                         Call noteMemo.replaceitemvalue("ReplyTo", noteParent.GetItemValue("ReplyTo")(0))
  2051.                         Call noteMemo.replaceitemvalue("InheritedFromDomain", noteParent.GetItemValue("FromDomain")(0))
  2052.                         Call noteMemo.replaceitemvalue("Logo", "StdNotesLtr21")
  2053.                         Call noteMemo.replaceitemvalue("$AutoSpell", "1")
  2054.                         
  2055.                         Dim item As notesitem                        
  2056.                         Dim pSendTo As Variant
  2057.                         Dim pCopyTo As Variant
  2058.                         pSendTo = noteParent.getitemvalue("SendTo")
  2059.                         pCopyTo = noteParent.getitemvalue("CopyTo")
  2060.                         Call noteMemo.replaceitemvalue("InheritedSendTo", pSendTo)
  2061.                         Set item = noteMemo.getfirstitem("InheritedSendTo")
  2062.                         Call item.appendtotextlist(pCopyTo)                        
  2063.                         
  2064.                         Set noteUIEditDocument =  uiws.Editdocument(True, noteMemo)
  2065.                     End With
  2066.                 End If
  2067.             End If
  2068.         Else
  2069.             'Bail we got no masterdocument            
  2070.         End If
  2071.         Exit Function
  2072.     End Function
  2073.     Private Function CreateBody() As Integer
  2074.         Dim rtMemoBody As notesrichtextitem
  2075.         Dim n As Integer        
  2076.         Set rtMemoBody = New notesrichtextitem(noteMemo,"Body")
  2077.         For n = 0 To Ubound(strArray)
  2078.             If Len(strArray(n)) > 1 Then
  2079.                 nLineAdded = False
  2080.                 Call rtMemoBody.Appendtext(strReplyFormat & strArray(n))
  2081.                 Call rtMemoBody.Addnewline(1,True)'this should be set based off acume string length                
  2082.             Else
  2083.                 If Not nLineAdded Then
  2084.                     Call rtMemoBody.Appendtext(strReplyFormat)
  2085.                     Call rtMemoBody.Addnewline(1,False)                
  2086.                     nLineAdded = True
  2087.                 End If
  2088.             End If                
  2089.         Next
  2090.     End Function
  2091.     Private Function GetBodyFromNote() As Integer
  2092.         GetBodyFromNote = False        
  2093.         If noteParent.hasitem("Body") Then        
  2094.             Set rtParentBody = noteParent.GetFirstItem("Body")
  2095.             If Not rtParentBody Is Nothing Then
  2096.                 GetBodyFromNote = True
  2097.                 Exit Function
  2098.             End If
  2099.         End If
  2100.     End Function
  2101.     Private Function ExtractFormattedText() As Integer
  2102.         strFormattedText = rtParentBody.Getformattedtext(False, 80)
  2103.         If CreateFormattedArray() Then
  2104.             ExtractFormattedText = True
  2105.         End If
  2106.     End Function
  2107.     Private Function CreateFormattedArray() As Integer
  2108.         CreateFormattedArray  = True
  2109.         Redim strArray(0)                    
  2110.         Dim strWorkingString As String        
  2111.         Dim strTempString As String
  2112.         Dim n As Integer
  2113.         Dim lngLeftPart As Long
  2114.         Dim lngTotalLength As Long
  2115.         Dim lngLength As Long
  2116.         strWorkingString = strFormattedText
  2117.         While Instr(strWorkingString,Chr(13))
  2118.             Redim Preserve strArray(n)            
  2119.             lngTotalLength = Len(strWorkingString)
  2120.             lngLeftPart = Instr(strWorkingString,Chr(13))
  2121.             strTempString = Left(strWorkingString,lngLeftPart - 1)
  2122.             While Instr(strTempString,Chr(13)) = 1
  2123.                 strTempString = Right(Left(strWorkingString,lngLeftPart),(Len(strWorkingString) - 1))                
  2124.             Wend
  2125.             strArray(n) = strTempString 
  2126.             strWorkingString = Right(strWorkingString,(lngTotalLength - (lngLeftPart + 1)))            
  2127.             n = n + 1
  2128.         Wend
  2129.     End Function
  2130. End Class
  2131. '++LotusScript Development Environment:2:2:Initialize:1:10
  2132. Sub Initialize
  2133.     Dim InternetReply As New FormatRichText
  2134.     Call InternetReply.Init()
  2135. End Sub
  2136. Lotus Product
  2137. OBJECT
  2138. n$U    p$U    
  2139. n$U    p$U    B
  2140. U    p$U    n$U    
  2141. W    d/E    
  2142. NW    85W    
  2143. 5W    (6W    
  2144. )W    H*W    
  2145. `    `    h
  2146. /`    #8    
  2147. O=Lotus Notes
  2148. O=Lotus Notes
  2149. PURSAFO
  2150. |.:#U
  2151. O=Lotus Notes
  2152. CN=Lotus Notes Template Development/O=Lotus Notes
  2153. PURSAFO
  2154. "wVZ)
  2155. Xch0c
  2156. $TITLE
  2157. $AssistType
  2158. $AssistLastRun
  2159. $AssistDocCount
  2160. $AssistFlags
  2161. $AssistTrigger
  2162. $AssistInfo
  2163. $AssistQuery
  2164. $AssistAction
  2165. $AssistAction_Ex
  2166. Times New Roman
  2167. GIF89a
  2168. 7~1-]
  2169. About Mail (IMAP)
  2170. What does this database do?
  2171. A Mail (IMAP) database is a local database that allows you to interact with an IMAP server by reading and manipulating messages and folders in your IMAP mailbox.  You can also work disconnected from the network and then later re-syncronize with the IMAP server.
  2172. To use the Mail (IMAP) database, you need to first create an Internet Account document.  When you save the Internet Account document, a Mail (IMAP) database is automatically created.  A description of Internet Account documents is described in the 
  2173. Using This Database
  2174.  document.
  2175. Who will use this database?
  2176. Anyone who has a mailbox on an IMAP server.
  2177. Important Features
  2178. Folders:
  2179.  Folders called mailboxes can be created, renamed, moved and deleted.  After folders have been modified, you can use the option "Refresh Folders" to retrieve the latest list of folders from the server.
  2180. Messages:
  2181.  Messages can be deleted, moved, replied to, and created.
  2182. IMAP Online Mode:
  2183.  Used to interactively manipulate messages and folders (mailboxes) on the IMAP server.  Message summaries and messages are retrieved by the Mail (IMAP) database.  They are not stored in the local database. Only design elements for forms and folders are stored in the local database.
  2184. IMAP Disconnected Mode:
  2185.  Used to retrieve messages and folders into a local Mail (IMAP) replica.  These messages and folders (mailboxes) can be manipulated while disconnected and then later re-synced with the IMAP sever.  
  2186. Where to find more information?
  2187. -  More information can be found in the 
  2188.     0S0E
  2189. Using This Database
  2190.  document.
  2191. O=Lotus Notes
  2192. O=Lotus Notes
  2193. PURSAFO
  2194. |.:#U
  2195. O=Lotus Notes
  2196. CN=Lotus Notes Template Development/O=Lotus Notes
  2197. PURSAFO
  2198. $Info
  2199. $Body
  2200. Times New Roman
  2201. Using Mail (IMAP)
  2202. Internet Account documents
  2203. An Internet Account is a document in your Personal Address Book that describes an Internet service. For example, an IMAP Internet Account document defines the name of the IMAP server and the user name and password you use to access it.  To use a Mail (IMAP) database you must first create an IMAP Internet Account document.  When you save the IMAP Internet Account document, a Mail (IMAP) database is automatically created.  When you run Notes for the first time you can choose to have Notes automatically create Internet Account documents. 
  2204. To create an IMAP Internet Account: 
  2205. Open your Personal Address Book. 
  2206. Expand the Advanced triangle. 
  2207. Click on the Accounts folder. 
  2208. Click on the Add Account button in the action bar. 
  2209. Fill in the "Account name" field. You're free to use any name you'd like for the account, but the account name must be unique within your Personal Address Book. Generally, it's a good idea to base the account name on the server you are accessing. For example, if you are adding an account for an IMAP server called imap.myisp.com, call the account "imap myisp". 
  2210. Fill in the "Account server name" field with the full Internet name of the server you are accessing, for example, imap.myisp.com for an IMAP mail server. 
  2211. If the server you are accessing is authenticated, enter your login name and password.  IMAP servers are almost always authenticated. 
  2212. Select "IMAP Online" as the type of service in the Protocol field. 
  2213. If your Internet server requires SSL (Secure Sockets Layer), change the SSL field to "Enabled". If you enable SSL, you should also review the SSL settings on the Advanced tab of the Account form. See Advanced Topics below for more information on SSL. 
  2214. If you want to use this account only from selected locations, change the "Only from location(s)" field. For example, if your IMAP account is only available when you dial your Internet Service Provider (ISP) from home, you might want to select only the "Home" location. 
  2215. Using IMAP
  2216. To read your IMAP mail online, you use a Mail (IMAP) database.  Although the database is a local database, it does not store your IMAP messages locally. Instead, the database stores certain design elements like folders and forms, and retrieves message summaries and messages from your IMAP server. 
  2217. To read your IMAP mail: 
  2218. Switch to the Internet location or any location you have manually set up for IMAP Internet mail. 
  2219. Choose File - Database - Open and select the "Incoming Internet Mail" database. If you manually created the IMAP account, the database is "<Your Account Name> (IMAP)", where <Your Account Name> is the name you chose. 
  2220. When you have selected the correct database, click Open. Notes R5 connects to your IMAP server and retrieves message summaries from your IMAP Inbox. 
  2221. To read a mail message, select the message and press Enter. 
  2222. In addition to IMAP online mode, Notes R5 supports IMAP disconnected mode. For more information, see the section "Creating an IMAP replica" in the Advanced topics section below. 
  2223. Setup to send Internet Mail
  2224. When you run Notes for the first time, you can choose to have Notes automatically create Internet Account documents for outgoing mail. 
  2225. To set up Notes for sending Internet mail you need to create an Internet Account documents for outgoing SMTP mail. To create an SMTP Internet Account document see the "Internet Account documents" section above and note the following.  Select "SMTP" as the type of service in the Protocol field. 
  2226. Once you have created the SMTP account, you may also need to create or edit a Location document. SMTP is used to send mail only from locations that have the Location document field "Send outgoing mail" set to "directly to Internet". 
  2227. Sending Internet mail
  2228. When you use IMAP for incoming mail, you send mail with your Inbox or other mail folder open: 
  2229. Click the New Memo button. 
  2230. Complete the To, Subject and cc: fields. 
  2231. Enter the text of your message 
  2232. Click Send. If your SMTP account is accessible, Notes sends your mail immediately. If your SMTP account is inaccessible, Notes holds your mail in a local database called "Outgoing mail" (SMTP.BOX). To send mail from the "Outgoing mail" database, go to the Replicator page, check the box next to the Replicator entry called "Send outgoing Internet mail", and click Start. 
  2233. Advanced topics
  2234. Notes R5 supports Secure Sockets Layer (SSL) for secure communication using IMAP, POP3, LDAP and NNTP. To enable SSL you need to first find out what version of SSL your server supports. Notes supports SSL versions 2.0 and 3.0. It can also negotiate the best SSL version to use with a particular server. 
  2235. To enable SSL for a particular account: 
  2236. Open your Personal Address Book. 
  2237. Expand the Advanced triangle. 
  2238. Click on the Accounts folder. 
  2239. Open the appropriate account, for example, POP3. 
  2240. On the Basics tab change the SSL field to "Enabled". 
  2241. On the Advanced tab select the correct SSL protocol version. If you select anything other than "V2.0 only" be sure to follow the instructions in the next section, Retrieving an Internet Cross Certificate. 
  2242. Click Save and then Close. 
  2243. Retrieving an Internet Cross Certificate
  2244. Before you can use SSL version 3.0 with IMAP, LDAP, NNTP or POP3, you must first obtain a cross certificate for the server. To do so, follow these steps: 
  2245. Choose File - Tools - Add Internet Cross Certificate. 
  2246. Choose a protocol with which to obtain the cross certificate. The server must be listening on the port indicated. Once you obtain the cross certificate, it can be used for SSL communications using any protocol. 
  2247. Enter the server name. 
  2248. Click the Advanced button and make sure the Proxy check box is appropriately set, depending on whether you use a proxy server to access the Internet. 
  2249. Click Cross Certify. A dialog box appears that allows you to choose the certificate to cross certify. 
  2250. Note:
  2251.   If the dialog box does not appear, you do not have a cross-certificate. Check that the server is listening on the port indicated and that the 
  2252. Proxy
  2253.  check box is correct.   Choose the certificate of the server, and click OK.
  2254. Creating an IMAP replica
  2255. As described earlier, an Mail (IMAP) database doesn't store messages locally. Depending on your needs however, you may want to create a replica of your Mail (IMAP) that does store messages locally. For example, you may need to disconnect from the network to go on a business trip, but you need to read mail. 
  2256. When you create a replica, you pull messages from all your IMAP folders to a separate local database. 
  2257. To make a replica of an existing Mail (IMAP) database: 
  2258. Open the Mail (IMAP) database. 
  2259. Choose File - Replication - New Replica. 
  2260. Change the File Name. For example, if the Mail (IMAP) database is named IMAP.NSF, change the file name to IMAPREP.NSF. 
  2261. Click OK. 
  2262. Open the Replicator page. Notice there is a new replication entry for your Mail (IMAP) database. 
  2263. Click Start to begin replication. 
  2264. When replication is finished, double-click the icon on the IMAP replication entry to open the IMAP replica. You can now read and send mail messages locally. If you are disconnected from your network, sent mail is held in the "Outgoing mail" database (SMTP.BOX). When you reconnect and restart replication, your mail is sent. 
  2265. O=Lotus Notes
  2266. O=Lotus Notes
  2267. PURSAFO
  2268. |.:#U
  2269. O=Lotus Notes
  2270. CN=Lotus Notes Template Development/O=Lotus Notes
  2271. PURSAFO
  2272. $Info
  2273. $Body
  2274. (GIF89a
  2275. XxeWE
  2276. C'J_>^
  2277. ?YxYX.
  2278. LI"ICG#
  2279. c*&Aoe
  2280. y{(~:
  2281. Oi;kYY$
  2282. 3f6t!
  2283. #M5& D:q
  2284. L\31w
  2285. c+!1Y
  2286. t5sM&
  2287. ?R+F,m
  2288. *MRD_Q
  2289. x>Y\V
  2290. Aw|HU
  2291. QF)ud
  2292. UA2Te
  2293. =^||    
  2294. j<"Eef/
  2295. B3]\"G=
  2296. )`40h
  2297. d oTn
  2298. \X&$T
  2299. 5Ln2gBt
  2300. 3$4I@TGE
  2301. Q|7qvcF
  2302. TtY;vy
  2303. k[plo'
  2304. Dj!rt
  2305. YP6H&
  2306. DBVs?h
  2307. &7=c'
  2308. Y%Me.9
  2309. {k]{Z
  2310.  !VGn
  2311. Si*{~
  2312. l9hvR
  2313. ])ZfO
  2314. Nw&%9H
  2315. N;YCB
  2316. C#n<fiJ6i
  2317. ZcS35
  2318. *L+D7+
  2319. )sCKQ
  2320. <>R"_
  2321. \eYA#:
  2322. T 5.6h
  2323. 0NKEm
  2324. &j54r&WFX
  2325. ddo$    
  2326. 7d}<[
  2327. *HD13
  2328. ^&NS 
  2329. J8D`c
  2330. ?AcAF
  2331. 2? _@u
  2332. TVY?nA
  2333. ?2{CE
  2334. T4}jS
  2335. wQY0-cmT
  2336. OWV.H
  2337. S%BT*"'
  2338. ZD 1d
  2339. JTZ'g!9
  2340. agxeU
  2341.     y"gF2.Z
  2342. H    ]paQ
  2343. V!(&H
  2344. c6d+;}    
  2345. $R:[d
  2346. yQ(Dh
  2347. ow{H<
  2348. >2]"$
  2349. 8WK3#
  2350. R/    &G
  2351. [ g37d
  2352. &0} P?
  2353. O=Lotus Notes
  2354. O=Lotus Notes
  2355. PURSAFO
  2356. |.:#U
  2357. O=Lotus Notes
  2358. CN=Lotus Notes Template Development/O=Lotus Notes
  2359. PURSAFO
  2360. $ImagesWide
  2361. $ImagesHigh
  2362. $ImageData
  2363. $ImageNames
  2364. $TITLE
  2365. (GIF89a
  2366. 1u)d#
  2367. $,]>U
  2368. N%nry
  2369. \}lM{zY
  2370. q0v];
  2371. @Mn?Y<
  2372. UfySr
  2373. c8V^kv
  2374. WVt3vidx
  2375. b+He@E
  2376. ODg@G
  2377. OWOW2
  2378. Y(TNhS
  2379. aIl~FTs
  2380. D5urK
  2381. }V}du
  2382. +jNc9
  2383. O'JDI
  2384. $WzxQ
  2385. \eF^|
  2386. /ejvde
  2387. Hw0.b
  2388. rEp+ 
  2389. vtxPd
  2390. |eCGY
  2391. M9(P %zh
  2392. H:|l#
  2393. 6PyU7
  2394. q^XJ5
  2395. o"6mr
  2396. Y_P4e
  2397. wTxy:
  2398. J)a?`9
  2399. 7o!F_
  2400. GgBES-G!
  2401. bEhx{>
  2402. 7%S~j
  2403. GO7DH
  2404. 7[?'{
  2405. S>r"u
  2406. {5CRk
  2407. gXwy%
  2408. tR_tOyJz
  2409. a@]8$|
  2410. C\Y9y:71
  2411. tz;vZ#
  2412. ><    J'
  2413. L"7kA
  2414. [5L#2
  2415. xK*:B
  2416. U=/5-
  2417. S(FS6
  2418. %T q*
  2419. d*3s^
  2420. mOEGFo
  2421. @7!(0d
  2422. "\L#U&2,
  2423. Q#^"Htl
  2424. 6r|1O(X
  2425. WEUS}
  2426. $cPek[
  2427. )23bJ    s
  2428. F_[    m
  2429. o\R e
  2430. ?aAb#
  2431. F{8~8k
  2432. ;plKO
  2433. *&7}{e?
  2434. lS#4Q
  2435. ;Rpl|
  2436. "?Txr
  2437. f`$HH
  2438. `i2%7dAS
  2439. bh (o
  2440. wG4"3
  2441. RDB~z
  2442. (MDSj
  2443. .iX W4C
  2444. vuGr6K
  2445. j#j_fr
  2446. 6~-tP
  2447. G1PP<
  2448. K3(uto
  2449.  ;P\gW
  2450. 9$juc1
  2451. h1*!A
  2452. F)3Xc*
  2453. <K|Wx
  2454. l'    #7
  2455. :UneJp
  2456. d7zPCh
  2457. /S4-S`Y2
  2458. Qh&A\
  2459. X3L:(d
  2460. )uYLtC
  2461. I^2o*=
  2462. (l+o>
  2463. &hB?Y$
  2464. *L!B#J
  2465. }uJ]#
  2466. S>qj%
  2467. *R!1e
  2468. tJr>]
  2469. FWrad
  2470. Kky{P
  2471. 7z/Wp_
  2472. _KwM;
  2473. heWgH
  2474. n]YU;g
  2475. zm7uX
  2476. yYW8 
  2477. er4BB
  2478. RP%#i5,$p
  2479. ;:Pz 
  2480. Is"rl
  2481. w    5X!
  2482. xA#q!
  2483. Nab79=?
  2484. KNQOVVXW
  2485. U{hx$i
  2486. S&Q(QI
  2487. GUSeLq$
  2488. j0GGG0
  2489. mO&W#\
  2490. k6d0[
  2491. '@#]C
  2492. >1Jk@
  2493. WI%QR
  2494. fv{_G
  2495. <6=VIh    
  2496. /<F6[
  2497. jI|?4
  2498. cxk"f
  2499. ]7A.'
  2500. v|FgH
  2501. Xz de[
  2502. ^!xM>HD
  2503. S$XuW
  2504. @    FDl
  2505. off^e
  2506. Yiaxk
  2507. 6;Iv%
  2508. LLq0E
  2509. }    7*vx|
  2510. Yt=uu
  2511. ?QYmF
  2512. Me63WMSY
  2513. j]9jv
  2514. V5ec&
  2515. -*c(m
  2516. O=Lotus Notes
  2517. O=Lotus Notes
  2518. PURSAFO
  2519. |.:#U
  2520. O=Lotus Notes
  2521. CN=Lotus Notes Template Development/O=Lotus Notes
  2522. PURSAFO
  2523. !6%g^%
  2524. $ImagesWide
  2525. $ImagesHigh
  2526. $ImagesColorize
  2527. $ImageData
  2528. $ImageNames
  2529. $TITLE
  2530. $Comment
  2531. (GIF89a
  2532. o*P!/14/5
  2533. >h:Mj
  2534. TxOWl
  2535. #8b[b+
  2536. |.Wf?
  2537. H,<7 
  2538. \&{9*J1N,
  2539. zbA(\
  2540. }1 jo
  2541.     ij*G
  2542. m6UQn
  2543. "~(+ru
  2544. %IH<]
  2545. E7eN$
  2546. H"k!O
  2547. 0`.@R!
  2548. 7.C96
  2549.      [\FOr
  2550. E}k&u
  2551. Vt\4Po
  2552. e'6$*g5x
  2553. wt:bo'#
  2554. UupXu
  2555. hy%UJI
  2556. henH) 
  2557. wlqoST3
  2558. XrvX`n
  2559. xdH9X
  2560. nH7Q3gDP
  2561. /ed"HR
  2562. +"y8"
  2563. ^*zbk
  2564. pZ!88g
  2565. ?LoA=
  2566. $w    !:
  2567. CE}*Jd
  2568. z?A9PMT
  2569. WM)(5
  2570. -y{0N
  2571. 0(Aj64
  2572. ,:/-\
  2573.     U<ZV
  2574. JH$Od
  2575. ,QO}Y
  2576. !'"w)
  2577. dLH$\
  2578. {\pi8
  2579. B?$0A
  2580. LK:Z 
  2581. e)]W7
  2582. DR$';m(
  2583. rK#    T
  2584. kG4FO
  2585. @)TWm
  2586. cWHI>
  2587. *O" {
  2588. ;1!@d
  2589. 4Cb1"
  2590. f*B$XWY<
  2591. 1i:ap12b
  2592. SaZ]S%J{
  2593. +a*~]
  2594. US:%<=
  2595. $)n]_I
  2596. ^d\[sh5
  2597. QRHe^
  2598. PIurs
  2599. MT!`B
  2600. ]l:Xl.    
  2601. R8L=    &
  2602. );^;:y
  2603. M0'@6"
  2604. oF@8S
  2605. I`c+R
  2606. ;E>A"a
  2607. O=Lotus Notes
  2608. O=Lotus Notes
  2609. PURSAFO
  2610. |.:#U
  2611. O=Lotus Notes
  2612. CN=Lotus Notes Template Development/O=Lotus Notes
  2613. PURSAFO
  2614. Ug,.F
  2615. $ImagesWide
  2616. $ImagesHigh
  2617. $ImagesColorize
  2618. $TITLE
  2619. $ImageData
  2620. $ImageNames
  2621. GIF89aX
  2622. @B|xN
  2623. `-P=aP
  2624. (`0/    eT-o
  2625. Z    Blv,eN
  2626. Q3M(@
  2627. %5KI9@
  2628. A1VV8
  2629. bfzYg
  2630. 9y]9C
  2631. %7;t1
  2632. n}b"d
  2633. L,WP9 ]`
  2634. 8Y/(Sv
  2635. ?)W:[
  2636. O=Lotus Notes
  2637. O=Lotus Notes
  2638. PURSAFO
  2639. |.:#U
  2640. O=Lotus Notes
  2641. CN=Lotus Notes Template Development/O=Lotus Notes
  2642. PURSAFO
  2643. $ImagesWide
  2644. $ImagesHigh
  2645. $ImagesColorize
  2646. $ImageData
  2647. $ImageNames
  2648. $TITLE
  2649. 04/02/98 08:46:57 AM Teresa Deane/Iris updated [LocalDomainServers]
  2650. 04/02/98 08:46:49 AM Teresa Deane/Iris updated [OtherDomainServers]
  2651. 04/02/98 08:46:35 AM Teresa Deane/Iris updated -Default-
  2652. 04/01/98 08:03:35 PM Teresa Deane/Iris added OtherDomainServers
  2653. 04/01/98 08:03:28 PM Teresa Deane/Iris updated [OtherDomainServers]
  2654. 04/01/98 08:03:23 PM Teresa Deane/Iris added [OtherDomainServers]
  2655. 04/01/98 08:03:16 PM Teresa Deane/Iris updated [LocalDomainServers]
  2656. 04/01/98 08:03:12 PM Teresa Deane/Iris added [LocalDomainServers]
  2657. 04/01/98 08:03:04 PM Teresa Deane/Iris updated [-Default-]
  2658. 04/01/98 08:03:00 PM Teresa Deane/Iris added [-Default-]
  2659. 04/01/98 08:02:50 PM Teresa Deane/Iris updated LocalDomainServers
  2660. 04/01/98 08:02:45 PM Teresa Deane/Iris added LocalDomainServers
  2661. 04/01/98 08:02:37 PM Teresa Deane/Iris deleted Dave Delay/Iris
  2662. 04/01/98 08:02:35 PM Teresa Deane/Iris updated -Default-
  2663. 04/11/97 03:33:45 PM Dave Delay/Iris updated Dave Delay/Iris
  2664. 04/11/97 03:33:45 PM Dave Delay/Iris added Dave Delay/Iris
  2665. -Default-
  2666. LocalDomainServers
  2667. [-Default-]
  2668. [LocalDomainServers]
  2669. [OtherDomainServers]
  2670. OtherDomainServers
  2671.