|
This application is an email extractor, e-mailing list manager and bulk mailer. It works with MicroSoft Outlook and MicroSoft Outlook Express. When OE is your default email client it is able to extract from all inboxes including newsgroup inboxes. The application has configuration settings that allow you to extract email headers only - name and email address - if all you want to do is build an email mailing list. You also have the option of extracting multiple message bodies and joining them to the email address from which they were mailed. A third option allows you to store the attachments from your emails in a binary attachment file joined to the message body. The bulk mailer allows for bulk, same-to-everybody emails using blind carbon copy (BCC), or individually-tailored emails using susbstitution tokens ~NAME~, ~CONTACTED~, ~ADDRESS~. The generic template EmbedObject attaches a less-often-used class called HNDIScavange. This class, which has no high level, programmer interface template of its own, provides email address recovery and storage services by interacting with HNDIMail. The BccEmailer and OneToOneEmailer procedures each apply separately an instance of the InstantOutlookMail template to provide bulk-mail functionality. Gus M. Creces The Clarion Handy Tools Page www.cwhandy.ca (CHT Website) news.cwhandy.ca (CHT Forum) |
| PROCEDURE (1): JumpStartSplashCHTBlue (Procedure Template: Splash) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HTellMe | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0002) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0003) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (3) Class Instances Found In JumpStartSplashCHTBlue | |||||
| PROCEDURE (2): TagSelected (Procedure Template: Process) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | DOS4 | HNDExport | HND | 75 | HNDEXPOR.INC |
| (0002) | ThisProcess | ProcessClass | ABC | 39 | ABREPORT.INC |
| (0003) | ThisWindow | ReportManager | ABC | 49 | ABREPORT.INC |
| (0004) | ProgressMgr | StepLongClass | ABC | 6 | ABBROWSE.INC |
| (4) Class Instances Found In TagSelected | |||||
| PROCEDURE (3): BCCEmailer (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HNDIMail | HNDINET | 179 | HNDIMAIL.INC | |
| (0002) | Handles2 | HNDSizes | HND | 23 | HNDSIZES.INC |
| (0003) | HWin | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0004) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0005) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (0006) | Resizer | WindowResizeClass | ABC | 23 | ABRESIZE.INC |
| (6) Class Instances Found In BCCEmailer | |||||
| PROCEDURE (4): CheckMarkDuplicates (Procedure Template: Process) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | DOS2 | HNDExport | HND | 75 | HNDEXPOR.INC |
| (0002) | ThisProcess | ProcessClass | ABC | 39 | ABREPORT.INC |
| (0003) | ThisWindow | ReportManager | ABC | 49 | ABREPORT.INC |
| (0004) | ProgressMgr | StepStringClass | ABC | 8 | ABBROWSE.INC |
| (4) Class Instances Found In CheckMarkDuplicates | |||||
| PROCEDURE (5): ViewMail (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | Scav | HNDIScavange | HNDINET | 351 | HNDISCAV.INC |
| (0002) | hWin | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0003) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0004) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (4) Class Instances Found In ViewMail | |||||
| PROCEDURE (6): ListManagerMailView (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | MailView | BrowseClass | ABC | 82 | ABBROWSE.INC |
| (0002) | BRW2::EIPManager | BrowseEIPManager | ABC | 45 | ABBROWSE.INC |
| (0003) | EditInPlace::HDR:MARKER | EditEntryClass | ABC | 9 | ABEIP.INC |
| (0004) | Explorer | HNDBrowse | HND | 354 | HNDBROWS.INC |
| (0005) | HQry15 | HNDBrwFilter | HND | 245 | HNDBRWFL.INC |
| (0006) | Sizes | HNDSizes | HND | 23 | HNDSIZES.INC |
| (0007) | Util | HNDUtil | HNDDISK | 266 | HNDUTIL.INC |
| (0008) | HWin | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0009) | BRW2::Sort0:Locator | StepLocatorClass | ABC | 12 | ABBROWSE.INC |
| (0010) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0011) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (11) Class Instances Found In ListManagerMailView | |||||
| PROCEDURE (7): SetLastContacted (Procedure Template: Process) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | PopCal2 | HNDDates | HND | 96 | HNDDATES.INC |
| (0002) | DOS4 | HNDExport | HND | 75 | HNDEXPOR.INC |
| (0003) | ThisProcess | ProcessClass | ABC | 39 | ABREPORT.INC |
| (0004) | ThisWindow | ReportManager | ABC | 49 | ABREPORT.INC |
| (0005) | ProgressMgr | StepLongClass | ABC | 6 | ABBROWSE.INC |
| (5) Class Instances Found In SetLastContacted | |||||
| PROCEDURE (8): Main (Procedure Template: Frame) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | Scav | HNDIScavange | HNDINET | 351 | HNDISCAV.INC |
| (0002) | HWin | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0003) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0004) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (4) Class Instances Found In Main | |||||
| PROCEDURE (9): ListManagerAddressView (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | AddressView | BrowseClass | ABC | 82 | ABBROWSE.INC |
| (0002) | BRW2::EIPManager | BrowseEIPManager | ABC | 45 | ABBROWSE.INC |
| (0003) | EditInPlace::HDR:MARKER | EditEntryClass | ABC | 9 | ABEIP.INC |
| (0004) | HQry15 | HNDBrwFilter | HND | 245 | HNDBRWFL.INC |
| (0005) | HMrkBrw | HNDMarkerBrowse | HND | 372 | HNDMRKBR.INC |
| (0006) | Util | HNDUtil | HNDDISK | 266 | HNDUTIL.INC |
| (0007) | HWin | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0008) | BRW2::Sort0:Locator | StepLocatorClass | ABC | 12 | ABBROWSE.INC |
| (0009) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0010) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (10) Class Instances Found In ListManagerAddressView | |||||
| PROCEDURE (10): RemoveRecords (Procedure Template: Process) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | DOS2 | HNDExport | HND | 75 | HNDEXPOR.INC |
| (0002) | ThisProcess | ProcessClass | ABC | 39 | ABREPORT.INC |
| (0003) | ThisWindow | ReportManager | ABC | 49 | ABREPORT.INC |
| (0004) | ProgressMgr | StepClass | ABC | 6 | ABBROWSE.INC |
| (4) Class Instances Found In RemoveRecords | |||||
| PROCEDURE (11): CheckForBadEmailAddresses (Procedure Template: Process) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | DOS2 | HNDExport | HND | 75 | HNDEXPOR.INC |
| (0002) | Util | HNDUtil | HNDDISK | 266 | HNDUTIL.INC |
| (0003) | ThisProcess | ProcessClass | ABC | 39 | ABREPORT.INC |
| (0004) | ThisWindow | ReportManager | ABC | 49 | ABREPORT.INC |
| (0005) | ProgressMgr | StepStringClass | ABC | 8 | ABBROWSE.INC |
| (5) Class Instances Found In CheckForBadEmailAddresses | |||||
| PROCEDURE (12): OneToOneEmailer (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HNDIMail | HNDINET | 179 | HNDIMAIL.INC | |
| (0002) | Handles2 | HNDSizes | HND | 23 | HNDSIZES.INC |
| (0003) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0004) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (0005) | Resizer | WindowResizeClass | ABC | 23 | ABRESIZE.INC |
| (5) Class Instances Found In OneToOneEmailer | |||||
| PROCEDURE (13): RemoveByFilter (Procedure Template: Process) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | Qry4 | HNDBrwFilter | HND | 245 | HNDBRWFL.INC |
| (0002) | Dos4 | HNDExport | HND | 75 | HNDEXPOR.INC |
| (0003) | ThisProcess | ProcessClass | ABC | 39 | ABREPORT.INC |
| (0004) | ThisWindow | ReportManager | ABC | 49 | ABREPORT.INC |
| (0005) | ProgressMgr | StepClass | ABC | 6 | ABBROWSE.INC |
| (5) Class Instances Found In RemoveByFilter | |||||
| PROCEDURE (14): ListBuilder (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HQRY | HNDBrwFilter | HND | 245 | HNDBRWFL.INC |
| (0002) | HDisk | HNDDisk | HNDDISK | 333 | HNDDISK.INC |
| (0003) | hflBRW | HNDFileLoadBrowse | HND | 343 | HNDFLBRW.INC |
| (0004) | HMail | HNDIMail | HNDINET | 179 | HNDIMAIL.INC |
| (0005) | Scav | HNDIScavange | HNDINET | 351 | HNDISCAV.INC |
| (0006) | Reg | HNDRegistry | HND | 276 | HNDREG.INC |
| (0007) | HWin | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0008) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0009) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (9) Class Instances Found In ListBuilder | |||||
| PROCEDURE (15): SetOrClearMarker (Procedure Template: Process) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | DOS2 | HNDExport | HND | 75 | HNDEXPOR.INC |
| (0002) | ThisProcess | ProcessClass | ABC | 39 | ABREPORT.INC |
| (0003) | ThisWindow | ReportManager | ABC | 49 | ABREPORT.INC |
| (0004) | ProgressMgr | StepLongClass | ABC | 6 | ABBROWSE.INC |
| (4) Class Instances Found In SetOrClearMarker | |||||
| PROCEDURE (16): ToggleFirstLastName (Procedure Template: Process) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | ThisProcess | ProcessClass | ABC | 39 | ABREPORT.INC |
| (0002) | ThisWindow | ReportManager | ABC | 49 | ABREPORT.INC |
| (0003) | ProgressMgr | StepClass | ABC | 6 | ABBROWSE.INC |
| (3) Class Instances Found In ToggleFirstLastName | |||||
| PROCEDURE (17): ExportToNGMembers (Procedure Template: Process) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | DOS3 | HNDExport | HND | 75 | HNDEXPOR.INC |
| (0002) | ThisProcess | ProcessClass | ABC | 39 | ABREPORT.INC |
| (0003) | ThisWindow | ReportManager | ABC | 49 | ABREPORT.INC |
| (0004) | ProgressMgr | StepClass | ABC | 6 | ABBROWSE.INC |
| (4) Class Instances Found In ExportToNGMembers | |||||
Classes By Procedure In HNDHRVST.APP