|
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) |
| Count | Global Template Name | Qty | Global Template Description | |
| (0001) | AACHTControlPanel(HNDTools) | 1 | AACHTControlPanel - CHT Global Control Panel. | |
| (0002) | ApplicationImagesEx(HNDTools) | 1 | ApplicationImagesEx - A tool to better control the use of images and icons in your application. | |
| (0003) | HNDCMPControlPanel(HNDTools) | 1 | HNDCMPControlPanel - Interface to the CHT Compile Manager. | |
| (0004) | HandyVersionResource(HNDTools) | 1 | HandyVersionResource - Version Resource/Build Number Information To EXE | |
| (0005) | INIFile(HNDTools) | 1 | INIFile - Attach CHT .INI FIle and Registry extension classes - HNDIni - globally to your application. | |
| (0006) | VblFileNames(HNDTools) | 1 | VblFileNames - Incorporate variable file names and defaults into your app from the dictionary. | |
| (6) Global Templates Found | ||||
| 1 - Procedure Template Type: Splash | ||||
| JumpStartSplashCHTBlue () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0007) | AppBuildDateTimeStamp(HNDTools) | 1 | AppBuildDateTimeStamp - An application build date/time stamp. | |
| (0008) | AppBuildNumberStamp(HNDTools) | 1 | AppBuildNumberStamp - An application build number or version stamp. | |
| (0009) | AppCopyRightStamp(HNDTools) | 1 | AppCopyRightStamp - An application copyright stamp. | |
| (0010) | HandyTellMeControl(HNDTools) | 1 | HandyTellMeControl - Text box control to provide a message or help text. | |
| (0011) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (5) Local Templates Found In JumpStartSplashCHTBlue | ||||
| 2 - Procedure Template Type: Process | ||||
| TagSelected (BYTE xTag) | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0012) | HandyMarkerBrowseProcessLimiter(HNDTools) | 1 | HandyMarkerBrowseProcessLimiter - Limit processed records with selected records from HandyMarkerBrowse. | |
| (0013) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (2) Local Templates Found In TagSelected | ||||
| 3 - Procedure Template Type: Window | ||||
| BCCEmailer () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0014) | EmbedWindowFunctions(HNDTools) | 1 | EmbedWindowFunctions - An Instance Of: | |
| (0015) | InstantOutlookMail(HNDTools) | 1 | InstantOutlookMail - MAPI email optimized for MS Outlook Express with attachments and mail filtering. | |
| (0016) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (0017) | ResizeHandles(HNDTools) | 1 | ResizeHandles - Attach "grip-style" resize handles to any window. | |
| (0018) | WindowResize(ABC) | 1 | Allows controls to be resized with window | |
| (5) Local Templates Found In BCCEmailer | ||||
| 4 - Procedure Template Type: Process | ||||
| CheckMarkDuplicates (BYTE xDupeFlag) | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0019) | HandyMarkerBrowseProcessLimiter(HNDTools) | 1 | HandyMarkerBrowseProcessLimiter - Limit processed records with selected records from HandyMarkerBrowse. | |
| (0020) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (2) Local Templates Found In CheckMarkDuplicates | ||||
| 5 - Procedure Template Type: Window | ||||
| ViewMail () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0021) | CancelButton(ABC) | 1 | Cancel the Current Operation | |
| (0022) | EmbedObject(HNDTools) | 1 | EmbedObject - An Instance Of: | |
| (0023) | EmbedWindowFunctions(HNDTools) | 1 | EmbedWindowFunctions - An Instance Of: | |
| (0024) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (0025) | RecordValidation(ABC) | 1 | Validate a record against the dictionary | |
| (0026) | SaveButton(ABC) | 1 | Update EBODY record on disk | |
| (6) Local Templates Found In ViewMail | ||||
| 6 - Procedure Template Type: Window | ||||
| ListManagerMailView () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0027) | BrowseBox(ABC) | 1 | Browse on EHEADER | |
| (0028) | BrowseUpdateButtons(ABC) | 1 | Update a Record from Browse Box on EHEADER | |
| (0029) | EmbedObject(HNDTools) | 1 | EmbedObject - An Instance Of: | |
| (0030) | EmbedWindowFunctions(HNDTools) | 1 | EmbedWindowFunctions - An Instance Of: | |
| (0031) | ExplorerBrowse(HNDTools) | 1 | ExplorerBrowse - Explorer-like ABC browse with multi-column sorts on table: EHEADER | |
| (0032) | HandyQueryProcessButton(HNDTools) | 1 | HandyQueryProcessButton for procedure: RemoveByFilter | |
| (0033) | HandyThreadLimiter(HNDTools) | 1 | HandyThreadLimiter - Limit threaded procedures to one instance. | |
| (0034) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (0035) | QueryParsingFilterControl(HNDTools) | 1 | QueryParsingFilterControl - Explorer An Instance Of: HNDBrwFilter | |
| (9) Local Templates Found In ListManagerMailView | ||||
| 7 - Procedure Template Type: Process | ||||
| SetLastContacted () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0036) | HandyMarkerBrowseProcessLimiter(HNDTools) | 1 | HandyMarkerBrowseProcessLimiter - Limit processed records with selected records from HandyMarkerBrowse. | |
| (0037) | HandyPopupCalendar(HNDTools) | 1 | Embed a popup calendar.(2) | |
| (0038) | PauseButton(ABC) | 1 | Pause the Process | |
| (0039) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (4) Local Templates Found In SetLastContacted | ||||
| 8 - Procedure Template Type: Frame | ||||
| Main () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0040) | AppStartSplashProcedure(HNDTools) | 1 | AppStartSplashProcedure - Start the application Splash screen earlier with an option for threaded/unthreaded. | |
| (0041) | DateTimeDisplay(ABC) | 1 | Display the date and/or time in the current window | |
| (0042) | EmbedObject(HNDTools) | 1 | EmbedObject - An Instance Of: | |
| (0043) | EmbedWindowFunctions(HNDTools) | 1 | EmbedWindowFunctions - An Instance Of: | |
| (0044) | HandyHelpFileFetch(HNDTools) | 2 | HandyHelpFileFetch - Build A Help File Request To Your Website.(11) | |
| (0045) | HandyHelpWhatsNew(HNDTools) | 1 | HandyHelpWhatsNew - Build A What's New Request To Your Website.(9) | |
| (0046) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (7) Local Templates Found In Main | ||||
| 9 - Procedure Template Type: Window | ||||
| ListManagerAddressView () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0047) | BrowseBox(ABC) | 1 | Browse on EHEADER | |
| (0048) | BrowseUpdateButtons(ABC) | 1 | Update a Record from Browse Box on EHEADER | |
| (0049) | EmbedObject(HNDTools) | 1 | EmbedObject - An Instance Of: | |
| (0050) | EmbedWindowFunctions(HNDTools) | 1 | EmbedWindowFunctions - An Instance Of: | |
| (0051) | HandyMarkerBrowse(HNDTools) | 1 | HandyMarkerBrowse - Explorer-like ABC browse with record marking on table: EHEADER | |
| (0052) | HandyMarkerBrowseProcessButton(HNDTools) | 9 | HandyMarkerBrowseProcessButton - Start a HandyMarkerBrowseProcessLimiter procedure.(19) | |
| (0053) | HandyThreadLimiter(HNDTools) | 1 | HandyThreadLimiter - Limit threaded procedures to one instance. | |
| (0054) | PostControlEvent(HNDTools) | 1 | Post an event to a control in a local window(8) | |
| (0055) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (0056) | QueryParsingFilterControl(HNDTools) | 1 | QueryParsingFilterControl - HMrkBrw An Instance Of: HNDBrwFilter | |
| (10) Local Templates Found In ListManagerAddressView | ||||
| 10 - Procedure Template Type: Process | ||||
| RemoveRecords () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0057) | HandyMarkerBrowseProcessLimiter(HNDTools) | 1 | HandyMarkerBrowseProcessLimiter - Limit processed records with selected records from HandyMarkerBrowse. | |
| (0058) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (2) Local Templates Found In RemoveRecords | ||||
| 11 - Procedure Template Type: Process | ||||
| CheckForBadEmailAddresses () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0059) | EmbedUtilityFunctions(HNDTools) | 1 | EmbedUtilityFunctions - An Instance Of: | |
| (0060) | HandyMarkerBrowseProcessLimiter(HNDTools) | 1 | HandyMarkerBrowseProcessLimiter - Limit processed records with selected records from HandyMarkerBrowse. | |
| (0061) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (3) Local Templates Found In CheckForBadEmailAddresses | ||||
| 12 - Procedure Template Type: Window | ||||
| OneToOneEmailer () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0062) | InstantOutlookMail(HNDTools) | 1 | InstantOutlookMail - MAPI email optimized for MS Outlook Express with attachments and mail filtering. | |
| (0063) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (0064) | ResizeHandles(HNDTools) | 1 | ResizeHandles - Attach "grip-style" resize handles to any window. | |
| (0065) | WindowResize(ABC) | 1 | Allows controls to be resized with window | |
| (4) Local Templates Found In OneToOneEmailer | ||||
| 13 - Procedure Template Type: Process | ||||
| RemoveByFilter (*STRING xQuery),BYTE,PROC | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0066) | HandyQueryProcessLimiter(HNDTools) | 1 | HandyQueryProcessLimiter - Limit processed records via passed-in query or filter. | |
| (0067) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (2) Local Templates Found In RemoveByFilter | ||||
| 14 - Procedure Template Type: Window | ||||
| ListBuilder () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0068) | EmbedDiskFunctions(HNDTools) | 1 | EmbedDiskFunctions - An Instance Of: | |
| (0069) | EmbedObject(HNDTools) | 2 | EmbedObject - An Instance Of: | |
| (0070) | EmbedWindowFunctions(HNDTools) | 1 | EmbedWindowFunctions - An Instance Of: | |
| (0071) | HandyThreadLimiter(HNDTools) | 1 | HandyThreadLimiter - Limit threaded procedures to one instance. | |
| (0072) | InstantOutlookMail(HNDTools) | 1 | InstantOutlookMail - MAPI email optimized for MS Outlook Express with attachments and mail filtering. | |
| (0073) | ListBoxBrowseExtender(HNDTools) | 1 | ListBoxBrowseExtender - Record marking and column sorting for standard queues and list boxes.(3) | |
| (0074) | PostControlEvent(HNDTools) | 5 | Post an event to a control in a local window(13) | |
| (0075) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (0076) | QueryParsingFilterControl(HNDTools) | 1 | QueryParsingFilterControl - hflBRW An Instance Of: HNDBrwFilter | |
| (9) Local Templates Found In ListBuilder | ||||
| 15 - Procedure Template Type: Process | ||||
| SetOrClearMarker (BYTE xMarkFlag) | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0077) | HandyMarkerBrowseProcessLimiter(HNDTools) | 1 | HandyMarkerBrowseProcessLimiter - Limit processed records with selected records from HandyMarkerBrowse. | |
| (0078) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (2) Local Templates Found In SetOrClearMarker | ||||
| 16 - Procedure Template Type: Process | ||||
| ToggleFirstLastName () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0079) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (1) Local Templates Found In ToggleFirstLastName | ||||
| 17 - Procedure Template Type: Process | ||||
| ExportToNGMembers () | ||||
| Count | Local Template Name | Qty | Local Template Description | |
| (0080) | HandyMarkerBrowseProcessLimiter(HNDTools) | 1 | HandyMarkerBrowseProcessLimiter - Limit processed records with selected records from HandyMarkerBrowse. | |
| (0081) | ProcedureImagesEx(HNDTools) | 1 | ProcedureImagesEx - A tool to better control the use of images and icons in your procedure. | |
| (2) Local Templates Found In ExportToNGMembers | ||||
Templates In Application: HNDHRVST.APP