SafeMail. Copyright (C) 2002. Pharmease, Inc. Author: Konstantin Kirillov. Please see some credits at the end of this text. mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm To read this text, fixed size font like "Courier" or "Courier New" is better be used. Use policy: This program is free for personal or corporate use. This program is provided "AS IS" WITHOUT WARRANTY OF ANY KIND. Distripution policy: Freely distributable as an entire package, but none of files included in SafeMail_Setup bundle file can be taken out. Modification policy: Source code (if included in distribution) is free for modification and reuse in your work under your own license/copyright. It will be quite enough to give a credit in form of note: 'Original code of "Safe Mail" by Konstantin Kirillov, Pharmease, Inc., has been partially used.' in appropriate place in source code and in executable next to your copyright notice. You may also include "Credits" given at the end of this text. Contact: Script@Pharmease.com Purpose: After using Outlook clone mailer and being virus-infected, it was decided to make a simple program which does not do any action which user is not aware of. Note: Perhaps no program can make full guarantee against virus or other intrudance threat because program may call operating system modules (like Winsock) or modules belonging development language, and such modules may be vulnerable themselves (for example for buffer overflow.) SafeMail was developed in Microsoft Visual Basic 6. What SafeMail does: mmmmmmmmmmmmmmmmmmm Takes mail "as is" from (POP3 server) and saves it in Application Forlder "as is". User can set Interval for mail to be periodically checked. To Veiw, Delete, Cut, Paste mail, and Creating new MailBoxes, user can go to menu/View and use mouse-right-click-menu. SafeMail does not attempt to "open" or "execute" mail. One user can be memorized in preferences. Password saving on disk is optional. Single or all messages received by SafeMail still can be read by any other E-Mail Program by connecting to POP3 server included in SafeMail. For example: On SafeMail menu\Tools\Set POP3 or Run POP3 Server. Copy messages to POP3MailBox or other folder preset in "Set POP3". Set Outlook Express: menu\Tools\Accounts\Mail\Properties\Servers: Incoming mail(POP3): IP address or MachineName where SafeMail is running. Account name: safemail What SafeMail does not: mmmmmmmmmmmmmmmmmmmmmmm No mail parsing, no header parsing, no attachment parsing, no quoted-printable, no other unencodings ... Cannot view mail files with big attachments, mail file should be opened independently from SafeMail. Advice: mmmmmmm To cancel during mail retrieving, exit the program. Currently receiving message will be left on a server. "Esc" keys are useful. Shift+Space is useful to check mail. Ctrl+Space is useful to send mail. Console window legend: mmmmmmmmmmmmmmmmmmmmmm > - sent from SafeMail < - recived from outside : - local event SafeMail does not implement any unspecified background activity, mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm no backdoors, no parasitic, no addware activity. This readme corresponds to SafeMail version 1.0.27; 7-30-02 6:55 PM mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm Credits: mmmmmmmm Some ideas (but not source code itself) where taken from the free package "EZMailer" originated from: Kamilche (http://www.kamilche.com/) and published on http://www.planet-source-code.com/xq/ASP/txtCodeId.10505/lngWId.1/qx/vb/scripts/ShowCode.htm EZMailer looks like very good program and more sofisticated than SafeMail, with more features, but it 1. requires to own Apex Software's TrueDBGrid Pro, www.apexsc.com; and Funduc's Encode/Decode DLL, www.funduc.com 2. database based which may increase risk of data corruption.