Title : POPIt POP3 Mail Notifier For Windows 95 and NT 4.0 Version : 1.3 Commercial Release Company : Productive Programming, Inc. Contact : Roger A. Clary racman@theweeds.smxcorp.com Product Page: http://theweeds.smxcorp.com/popit.htm Web Page : http://theweeds.smxcorp.com ******************************************************************************************* Description ******************************************************************************************* POPIt is a Windows 95 and NT 4.0 winsock application which monitors up to ten (10) POP3 compliant mailboxes. POPIt continuously displays an icon in the Taskbar tray that indicates the number of received E-Mail messages. InstaScan displays the headers of any received mail. Any recieved message may viewed and printed using the InstaView feature. Un-wanted messages can be deleted quickly with a simple button click. Audible and/or visual notifications can be programmed to occur if new mail is received during a mailbox check that occurs at programmable intervals. You can also launch your favorite EMAIL application with a single button click. InstaReply lets you reply to received mail from a simple dialog box without having to launch your EMAIL Program. The InstaNote feature allows you to send a text message to any EMail address on-the-fly! The 'URL Trap" lets you go to any URL location embedded in a message from InstaView! Also available: Windows 3.11 and NT 3.50 version at http://theweeds.smxcorp.com/popit16.htm ******************************************************************************************* Installation and Configuration ******************************************************************************************* See the POPIt Home Page for more detailed information on installation, configuration, operating, and registration instructions. Select Online help from the POPIt popup menu. You may also Doulble Click on the Online Docs.URL file included in this installation. *************************** Installation UPGRADING: If you are upgrading to a higher version of POPIt, make a copy of your popit.ini file that is located in the folder where POPIt (popit.exe) resides. It contains the current POPIt client configuration as well as any registration information. Once you have completed the installation below, copy the popit.ini file back into the POPIt folder to restore all the original settings. Failure to follow these steps may result in losing your current configuration, reguiring you to re-enter the client configurations and registration codes again. 1.Create a suitable folder on your hard drive such as C:\POPIT. All the files that POPIt will require will be in this folder. 2.Un-Zip the compressed file popit.zip into that folder. The following files should be expanded: popit.exe The application. piicon.dll Custom icon resource file that POPIt requires. call32.dll A public domain library by Don Bradner to interface a 16bit application into Win95 and NT 4.0. cswskctl.vbx A freeware library from Catalyst Software for winsock control. msghook.vbx A freeware library from ActiveXpert for intercepting windows messages. vbio.vbx A freeware library by SheAr Software for reading the hard-drive serial number (for registration protection). popit.txt This file. license.txt Text file of license agreement. Online Docs.url Shortcut to the POPIt Home Page for online help. history.txt Text file of POPIt revision notes. 3.Create the appropriate Shortcut for POPIt by dragging the EXE file into the desired folder. To have POPIt start automatically when Windows 95 / NT 4.0 starts, drag a Shortcut into the START UP folder. *************************** Client Configuration To open the configuration dialog box, bring up the popup menu by right clicking on the POPIt16 envelope in the Taskbar icon tray who’s configuration you want to change. Select Configuration. To change from one client configuration to the next, use the PREV / NEXT buttons. For the Account section enter the appropriate information for each field: POP3 Server Enter the DNS name (domain) of the POP3 server (ex: mail.smxcorp.com). If you use a PROXY server, enter the name of your PROXY server here (ex: gateway). The Port field may be changed from the default POP3 port of 110 if necessary (Consult your network Administratior). SMTP Server (optional) This is an optional field to enter the DNS name (domain) of the server that handles your outgoing (SMTP) mail. You may leave this field blank if your SMTP server and POP3 server are the same. The Port field may be changed from the default SMTP port of 25 if necessary (Consult your network Administratior). An SMTP server is require to use the InstaReply and InstaNote features. Name Enter your POP account name (ex: racman). Do Not Put The "@" Symbol Or Your POP3 Domain Name. Password Enter your POP account password. The characters will be hidden as you type. For the Notification section enter the appropriate information for each field or option. Note: All items in this section are OPTIONAL. You are not required to configure any of these items. The default settings will check for new mail every five (5) minutes. Mail Checking Interval Enter the number of minutes to wait between checking for new mail. The POPIt envelope icon in the Taskbar tray will spin while the POP3 server is being checked for mail. Set to zero (0) to disable the automatic checking feature. You may click the DISABLE button to temporarily disable automatic checking. Notify WAV File Enter the complete path and file name of the WAV file to play each time new mail is received. Enter "BEEP" for the windows default beep, or leave blank for no audible notification. Use the Browse button to search for the desired WAV file. Use the Test button to hear the notification wav sound. Repetitive WAV Notification Select this option if you would like the WAV file to play once ever time the mail is checked until any new mail is acknowledged (using InstaScan). Visual Pop-up Notification Select this option if you would like a large visual indication that new mail has been received. A large POPIt icon will appear in the center of the screen when new mail is received. For the Client Options section enter the appropriate information for each field or option. Note: All items in this section are OPTIONAL. You are not required to configure any of these items. E-MAIL Program Enter the complete path and file name of the E-MAIL program that you wish to launch from within POPIt for this client configuration. Leave blank if you do not wish to use this feature. Use the Browse button to search for the desired EXE or BAT file. Use the Test button to start the configured E-MAIL program and verify that it is working. Automatically Launch E-Mail Program Select this option if you want POPIt to automatically launch the pre-configured E-Mail Program each time new mail is received. InstaView Password Enter a password that you want to use to secure InstaView from viewing messages . This allows you to prevent a mailbox from having its messages read unknowingly. Disable this feature by removing the password (default). Signature File Enter the complete path and file name of the Signature File to use when sending any reply or message. The file MUST be an ASCII text file with the extension <.txt>, <.sig>, or <.prn> only. For best results, keep each line in the file under 80 characters long. Use the Browse button to search for the desired TXT, SIG, or PRN file. User Nickname Enter the name or nickname to appear in the "From:" field for InstaReply and InstaNote messages. This feature is only available to registered users. Return Address Enter the complete return EMail address for this client. (ex: racman@theweeds.smxcorp.com) This is useful when your return address is different than the Account Name and Server (domain). The WEB Browser field allows you to enter the complete path and file name of the WEB Browser that you wish use for the POPIt Online Help and the URL Trap. Use the Browse button to search for the desired EXE file. Use the Test button to start the configured WEB Browser and verify that it is working. NOTE: This field may be required if the Windows Default Browser does not work with the Online Help or the URL Trap. Select the Save button after configuring the client(s) as desired. This will save the configuration information, clear the Taskbar tray of the old POPIt envelope icons, and re-install the icons as per the new configuration. POPIt will now check any POP3 client that does not have zero (0) configured for the CHECKING duration. Hit the Cancel button to cancel the configuration and go back to the previous client information. All edits made during the configuration session will be lost. Choose the EXIT POPIt button to terminate the program. ******************************************************************************************* Operation ******************************************************************************************* Overview Start POPIt. Once a POP3 mailbox has been configured (above), an icon that looks like an envelope will appear in the Taskbar tray for each POP3 mailbox configured. *************************** POPIt Help Tips Place the mouse cursor over the POPIt envelope icon. A help tip will appear and state the current status of mailbox. The POP3 server name or the Nickname, the user name (in parentheses), and the number of messages are indicated. If an error occurs during communications, the nature of the error will be described. *************************** POPIt Menu Place the mouse cursor over a POPIt envelope icon and right click (one click). The POPIt Menu will appear for you to make a selection. Check Now! Manually checks the POP3 mailbox. Disable/Enable Checking Disables or enables automatic mailbox checking. Global Control > Global mailbox checking controls. InstaScan Displays the mail headers with InstaScan. InstaNote Send on-the-fly messages with InstaNote. Launch E-Mail Launch EMAIL application. Configuration Opens the configuration window. Register Opens the registration window. About Displays program / system information. Online Help Shortcut to the POPIt Home Page. Exit POPIt Ends the program. The Global Control option will be displayed if more than one (1) POP3 client is configured. This option allows you Check all the mailboxes at the same time, or to disable / enable mailbox checking for all mailboxes. The InstaScan option will be disabled if there is no mail waiting. The Launch E-Mail option will be disabled if this feature has not been configured for this POP3 client. The option Register will appear if the program is not yet registered. Selecting this option will open the Registration Dialog Box. *************************** Manually Checking Mail Bring up the POPIt Menu by right clicking on the POPIt envelope icon in the Taskbar tray whose mail you want to check. Select the Check Mail option to instantly check for new mail messages. The POPIt envelope icon in the Taskbar tray will spin while the POP server is being checked for mail. *************************** Checking Headers with InstaScan Left click on the POPIt envelope icon in the Taskbar tray who’s mailbox you want to scan and display the message headers. The InstaScan window will appear and show each mail messages send date, sender, and subject. The InstaScan title will display the POP3 server name, or the Nickname, that has been scanned, and the number of messages waiting. InstaScan will display the headers of up to five (5) messages at a time. Use the vertical scroll bar to scroll through all of the messages when more than 5 have been received. Any of the header information may be copied to the clipboard and pasted into any other Windows application. Select one of the messages by clicking on any part of a header. The entire header will highlight indicating that is has been selected. While any message header is selected the InstaView and Deletes button will be enabled. Use the InstaView button to retieve and view the selected message contents using InstaView. Use the Launch button to start the pre-programmed EMAIL program. The Launch button will not be enabled if this feature has not been configured for this POP3 client. Delete the selected header's message from the POP3 server by clicking the Delete button. The InstaScan title will say "Connecting..." as POPIt contacts your POP3 server. The header of the message to be deleted will also flash red. Once communication with the server is established a deletion conformation box will appear. Select "Yes" to permanently delete the message. If an error occurs while retrieving the headers or deleting a message, the InstaScan window will automatically close, and the POPIt icon for the appropriate POP3 client will display the error "X" icon. *************************** Reading and Printing Messages with InstaView From the InstaScan window select one of the received messages (see above). Double click on the selected message or press the InstaView button to open the InstaView window. The window will display all of the header information, and the contents of the message. The InstaView title will display the text "Connecting..." while contacting your POP3 server. Once contact is made, the title will reflect who the message was send To:, and the number of the message being viewed. Any information displayed may be copied to the clipboard and pasted into any other Windows application. The URL Trap lets you go to any URL address that is embedded within the message. POPIt will trap the following Universal Resource Locators: http://, ftp://, gopher://, news://, and https://. If the message contains any of these, they will be displayed in the drop-down list. Press the Go to button to launch your Web Browser to the selected URL address. NOTE: For URL Trap to work you must have a Web Browser installed with the appropriate file associations. Use the InstaReply button to reply to the message using the InstaReply feature. Use the Launch button to start the pre-configured EMAIL program. The Launch button will not be enabled if this feature has not been configured for this POP3 client. Delete the displayed message from the POP3 server by clicking the Delete button. The InstaView title will say "Connecting..." as POPIt contacts your POP3 server. The message text will also flash red. Once communication with the server is established a deletion conformation box will appear. Select "Yes" to permanently delete the message. Use the Print button to print a hard copy of the message to the default printer. Use the PREV / NEXT buttons easily move from message to message in this mailbox. If an error occurs while retrieving or deleting the message, the InstaView window will automatically close, and the POPIt icon for the appropriate POP3 client will display the error "X" icon. *************************** Using InstaReply for Instant Messages Replying From the InstaView window select the InstaReply button to open the InstaReply window. The window will display the Reply To address, and a text box containing the text of the message that you are replying to. The Subject field may be editted from what the default is. The Message Box (large white area) is a psuedo-WYSIWYG text editor were you type the reply message to send. Any information displayed may be copied to and from the Windows clipboard. The box will first be displayed with the cursor in the upper left corner from which you may start typing. If you have configured a Signature File for this mailbox, then its contents will be displayed. The text of the message that you are responding to will be two lines under it. Check the "CC: Self" option if you would like a copy of the message to be sent to you at the address show in the InstaReply title. Check the "Return Receipt" option if you would like an acknowledgement that the message was received at its destination. If you do not want to "Include original text in reply" then un-check this option. Once you start typing in the Message Box, you can no longer change this option. The Send button will be enabled after you start typing in the Message Box. Press this button to mail your reply. The progress bar will indicate the status of the SMTP mail process. Click the Cancel button to exit InstaReply without sending the message. If an error occurs while sending the reply, a popup message will notify you, and allow you the choice of re-sending the message. When the reply is successfully send, a copy is added to the IREPLY.LOG file located in the POPIt folder. *************************** Using InstaNote for On-The-Fly Message Sending Right click on the POPIt envelope icon in the Taskbar tray of the user / client that you want to originate the message from. Select the InstaNote option from the POPIt menu. A window will display several fields to be filled in before the message can be sent. You must enter a valid destination address in the "To" field. Click the To button to choose an address from the previously sent address list. An optional subject may be entered in the "Subject" field. The Message Box (large white area) is a psuedo-WYSIWYG text editor were you type the message to send. If you have configured a Signature File for this mailbox, then its contents will be displayed. Any information displayed may be copied to and from the Windows clipboard. Check the "CC: Self" option if you would like a copy of the message to be sent to you at the address show in the InstaNote title. Check the "Return Receipt" option if you would like an acknowledgement that the message was received at its destination. The Send button will be enabled after you start typing in the Message Box. Press this button to mail your message. The progress bar will indicate the status of the SMTP mail process. Click the Cancel button to exit InstaNote without sending the message. If an error occurs while sending the message, a popup message will notify you, and allow you the choice of re-sending the message. When the message is successfully send, a copy is added to the INOTE.LOG file located in the POPIt folder. *************************** Exiting POPIt Bring up the POPIt Menu by right clicking on any POPIt envelope in the Taskbar. Choose the EXIT POPIt option to terminate the program. POPIt will remove all of its icons from the taskbar, and terminate communications with the WINSOCK stack. It may take upto 60 seconds for POPIt to cleanly end communications (Thanks Microsoft!). ******************************************************************************************* Evaluation and Registration ******************************************************************************************* Shareware Message POPIt is not free software. You are licensed to use this software for evaluation purposes without charge for a period of 30 days. POPIt is not crippled during the Evaluation period. If you use this software after the 30 day evaluation period a registration code is required. If the program is not registered after the 30 day Evaluation period, the automatic mailbox checking, InstaScan, InstaView, InstaReply, and InstaNote features will no longer function. *************************** Registered Users' Privileges When you become a registered user you will continue to enjoy unlimited use of all the features and benefits from POPIt Mail Notifier. Automatic mailbox checking at user defined intervals. InstaScan for immediate viewing of the headers. InstaView for immediate reading of selected messages. InstaReply for immediate reply to read messages. InstaNote for immediate "on-the-fly" text message sending to any Email address. No more splash screen at start of program. Personalized outgoing messages; no more From: "POPIt User". Optional Nickname personalization for outgoing messages. Free upgrades from Beta version to Final version. Free maintenance releases for Final version. Discount pricing for subsequent major versions of POPIt (if any). My deepest gratitude for your support. *************************** Registration Pricing Effective 11-30-96 Single User License A single system license is set at $10 US. Site Licenses Take advantage of the savings (up to 60%!!) with the price reductions when purchacing two or more licenses at a time! Great for ISP's , OEMs, educational institutions, and corporations. 2 to 9 computers @ $9 each (You Save 10%!) 10 to 24 computers @ $8 each (You Save 20%!) 25 to 49 computers @ $7 each (You Save 30%!) 50 to 99 computers @ $6 each (You Save 40%!) 100 to 499 computers @ $5 each (You Save 50%!) 500 to 999 computers @ $4 each (You Save 60%!) 1000+, please send Email to racman@theweeds.smxcorp.com *************************** PsL Credit Card Processing Service PsL offers a shareware registration order taking service primarily for the benefit of shareware authors who are unable to get a credit card merchant account (like me!). PsL accepts major credit cards: Master Card, Visa, Amex, or Discover. Productive Programming, Inc. outbounds all of our credit card orders through PsL. NOTE: PsL orders are not real time!! Order may be delayed 1 business day and their hours are limited. See information below: NOTE: There will be a additional $5 (US) plus 4% processing charge for using PsL. You have 5 different ways you can order by credit card from PsL: The PsL product ID for POPIt is 14858 . Please reference this when you order. (1) PsL Toll free 800 operator (Processing hours) Phone #: 800-2424-PsL or 713-524-6394 1-800 operators available from 7:00 a.m. to 7:00 p.m. EST Monday- Friday. Closed Weekends. Only call the 800 number to place an order. To follow up an order or to check the status of an order send Email to racman@theweeds.smxcorp.com or call PsL 713-524-6394. (2) PsL Internet SECURE Credit Card order form If you use Netscape or Internet Explorer or other browser which supports secure transactions, click on the SECURE order link below to register online by credit card! The order will be processed during the business hours listed above. https://www.pslweb.com/cgi-win/psl_ords.exe/ITEM14858 SECURE order link (For fastest service and secure ordering, try this link first. Your browser MUST support secure transactions.) (3) PsL Internet Credit Card order form Click on one of the order links below to register online by credit card! The order will be processed during the business hours listed above. http://www.pslweb.com/cgi-win/psl_ord.exe/ITEM14858 Primary order link (For fastest service, try this link first.) http://206.109.101.6/cgi-win/psl_ord.exe/ITEM14858 Secondary order link (in case the primary link is too busy) (4) PsL FAX (24 hour) FAX#: 713-524-6398 The order will be processed during the hours listed above. (5) PsL Internet Email (24 hour) Email to: 71355.470@compuserve.com The order will be processed during the hours listed above. Any questions about the status of the shipment of the order, refunds, registration options, product details, technical support, volume discounts, dealer pricing, site licenses, non-credit card orders, etc, must be directed to Roger Clary at Productive Programming, Inc. at racman@theweeds.smxcorp.com *************************** Snail Mail Cash, U.S. Check, or Money Order Please make check or money order payable to: Roger A. Clary Roger A. Clary 456 Philips Drive Atglen, PA 19310 USA. Note: Do NOT send credit card info to this address! Payments must be in US dollars, check or money order, and DRAWN ON A US BANK. Please include with payment your: Name (required) Address (so I know where you are from) E-MAIL address (required) Home Page (if available) and where you got POPIt from (TUCOWS,WinSite,here,etc.) *************************** Registration Codes When payment is received you will be sent via EMAIL a registration code that you will enter to register your copy of POPIt for one PC (or many if Site License). Automatic Registration POPIt has a unique feature in that it will automatically install your registration code and register YOUR copy of the application when it detects that you have received the registration code via EMAIL! Popit has to be running and automatically checking your first POP client for this feature to work. Automatic Registration does not work for Site Licenses. ******************************************************************************************* License and Legal Information ******************************************************************************************* Please see the LICENSE.TXT file for complete License and Legal information. ******************************************************************************************* Roger A. Clary Productive Programming Inc 456 Philips Drive Atglen, PA 19310 USA ******************************************************************************************* Copyright © 1996, 1997 Productive Programming, Inc Windows® 95 and Windows® NT are trademarks of Microsoft Corporation in the U.S. and other countries.