Dec 122017
Small memory resident utility that provides network users with hot-key access to their E-Mail program. Supports Netware, VINES, and LAN Manager networks.
File MAILCALL.ZIP from The Programmer’s Corner in
Category Network Files
Small memory resident utility that provides network users with hot-key access to their E-Mail program. Supports Netware, VINES, and LAN Manager networks.
File Name File Size Zip Size Zip Type
MAILCALL.DOC 12844 4250 deflated
MAILCALL.EXE 17980 12241 deflated
MCALLSET.EXE 12778 7154 deflated

Download File MAILCALL.ZIP Here

Contents of the MAILCALL.DOC file

Version 1.0

The eMail Popup Utility


MailCall is a small TSR driven program that provides network users
with Hot-Key access from DOS or within any application program.
When ccMail is exited, the user returns to the current program as
if no interruption occurred. MailCall works with DOS 2.1 to 5.0,
Desqview, and Windows 3.0. It support NetWare, Vines, and LAN
Manager networks.

MailCall is optimized to work with a variety of workstation memory
configurations and will automatically use EMS and XMS memory if

MailCall uses a small TSR kernal (7K) and this can be reduced to
under 1K if LIM memory is available.

MailCall Configuration:

MailCall needs to know where to find the eMail executable. There
are several ways of accessing this executable; One is to have
network disk drives permanently mapped to fixed drive letters
and reference the location of eMail Exe from these drive letters.
Another is to use a compiled batch file that will dynamically map
drive letters and invoke the eMail Exe. The second method is usually
preferred as it lends itself to easier maintenance and can contain
as many setup commands as necessary.

MCallSet provides the network administer the ability to change the
default directory and argument setting in MailCall. To change the
defaults, the MailCall.Exe file must be in the same directory as
MCallSet. The syntax is:

MCallSet /D[/I]=Drive/Path/FileName /A="Arg1 Arg2 ..."

Multiple program arguments must be enclosed in quotes (").

The program will display the orginal setting and the new setting.
Changes can be made at any time but workstations that have previously
loaded MailCall will need to reload for changes to take effect.

Sample ccMail executables:

Batch File Method;

This batch file would need to be compiled into a .Com file
with a utility such as Bat2Exec.

Echo Off

Rem File Location (Z:\Public\CCMail.Com)
Rem No MailCall arguments are required.

Echo cc:Mail Version 3.15

Echo Mapping Drives ..
Z:\Public\Map M:=[FileServerName]/Sys: > Nul
Echo Loading CCMail

M:\CCMail\Mail.Exe M:\CCData

Z:\Public\Map Rem M: > Nul

Calling Syntax:

MCallSet /D=Z:\Public\CCMail.Com /A=" "

Internal Method;

Drive M: must be permanently mapped to the ccMail host
Server/Volume in this example.

MCallSet /D=M:\CCMail\Mail.Exe /A="M:\CCData"

MailCall Operation:

To load MailCall simply execute MailCall.Exe. MailCall will display
a sign-in screen with status messages. These messages will let the
user know the operational mode for MailCall and the memory swapping
technique in use. The default operation uses Z:\CCMail\Mail.Com
(a complied batch file) for ccMail access. The user can change
this filename by using the /D arguement (see below.)

Optionally the following switches can be used:

/X - Skip XMS usage. This switch will prevent MailCall from
using XMS memory for memory image storage.

/E - Skip EMS usage. This switch will prevent MailCall from
using EMS memory for TSR relocation and for memory
image storage.

/U - Unload MailCall TSR from memory. For this switch to
work MailCall must be the last TSR loaded in memory.

/D= - The full Drive:Path/FileName for the ccMail access
program. MailCall will validate the existence and
access rights to the file and report any problems.
The target file must be either a .Com or an .Exe,
batch files (.Bat) will not be executed.

/A= - List any arguments that are to be given to the program
listed under /D. Multiple arguments should be
enclosed in quotes (").

/I= - The full Drive:Path/FileName for the MailCall memory
image file. The default is C:\MailCall.Img.

Sample Usage:

MailCall /X /E

- MailCall will not use XMS/EMS memory and use the default
Z:\CCMail\Mail.Com file for execution.

MailCall /U

- Unload MailCall from memory.

MailCall /D=Z:\CCMail\CCMail.Exe /A="M: NOTIFY M:CCData"

- Use the CCMail.Exe located in the Z:\CCMail subdirectory
with arguments.

When MailCall is activated by the Hot-Keys [Shift][Ctrl][F3] a
rising tone will signal memory processing. When ccMail is exited,
a descending tone will indicate a return to normal processing.

LIM Support:

The key feature of MailCall's LIM (Lotus/Intel Expanded Memory Spec)
support is the ability to move the TSR into LIM memory, leaving
only a small kernal, (under 1K) in conventional memory. Unlike
generic utilities that support only LIM 4, MailCall and other
OnDemand TSR programs work with any LIM version. And unlike
generic swappers which can significantly slow down the rest of
the system, MailCall does not switch LIM pages until a Hot-Key is
pressed (generic swappers switch pages on timer or keyboard
interrupts which make foreground Serial Communications impossible.)

MailCall will also use LIM memory to store the conventional memory
image (the foreground program) when running ccMail. MailCall will
automatically use LIM memory if available. To disable LIM usage,
use the /E argument when loading MailCall.

XMS Support:

XMS (Extended) memory is available on system which support the
HIMEM.SYS driver (286 and 386 systems.) HIMEM.SYS is included with
DOS 4.xx and 5.xx. The 5.11+ release of QEMM & 386MAX also have
options to provide XMS 2.0 compatible memory.

MailCall will use XMS memory to store the conventional memory image
(the foreground program) when running ccMail. MailCall will
automatically use XMS memory if available. If insufficient XMS memory
is available, XMS will not be used. To disable XMS usage, use the
/X argument when loading MailCall.

Memory Image File (MailCall.Img):

When MailCall is activated by it's Hot-Key, MailCall determines if there
sufficient conventional memory to run ccMail. If not, MailCall releases
the required memory creating a memory image to LIM memory, XMS memory,
or to a disk file. When the user leaves ccMail, the memory image is
restored and operation continues as before. The default location for the
MailCall.Img file is the C:\ directory. If there is insufficient disk
space to create the file a load error is displayed. The MailCall.Img
file can be as large as 580K although it rarely exceeds 350K.

Epilogue - ShareWare:

All referenced and related program files accompanying this document
are copyrighted by OnDemand Software. For ordering information, see

The Network version of MailCall - eMail Popup Utility is distributed as
shareware -- this means that OnDemand encourage users, subject to
restrictions described in the License Agreement, to share copies of this
program with friends, associates and bulletin boards. You may not share
a registered version of MailCall, however, you may request a shareware
disk by contacting OnDemand or by completing the order form.

If you make copies of the shareware distribution versions of MailCall,
you must include all files in the original distribution file, as well as
this documentation. You are not permitted to distribute MailCall without
this documentation.

Files include on the shareware disk:


Ordering Information:

To order any of OnDemand's products, enclose a check or money order
(in US Funds drawn on a US Bank only). Written Purchase Orders are acceptable
for US Businesses only; please include a $5 Purchase Order Handling fee in
addition to total shipping costs. OnDemand will also ship COD; please include
a $5 COD Handling fee in addition to total shipping costs.

MailCall is a small TSR utility that provides popup access to ccMail.

QuickPic is a TSR utility that provides a user definable list of popup

Complete the order form below and mail it to:

OnDemand Software
9829 SailFish Terrace
Gaithersburg MD, 20879

For Technical Support / Ordering information call (301) 258-6846.

Price Schedule:

MailCall - $ 25 per workstation user

QuickPic - $ 40 per standalone/workstation user

Site Licensing and Volume Purchases:

A Site License for OnDemand Utilities entitles an organization to
receive ONE diskette, and ONE copy of the documentation. For the
specified license fee, the organization will be entitled to duplicate
the diskette and documentation for the specified number of copies.

License fees for OnDemand products Site License are (for each individual
utility ordered):


up to 9 copies: $ 190.00
up to 49 copies: $ 980.00
up to 99 copies: $ 1850.00
up to 199 copies: $ 3230.00
up to 299 copies: $ 4485.00
up to 499 copies: $ 6230.00

QuickPic: Standalone & Network

up to 9 copies: $ 265.00
up to 49 copies: $ 1370.00
up to 99 copies: $ 2595.00
up to 199 copies: $ 4525.00
up to 299 copies: $ 6279.00
up to 499 copies: $ 8732.00

More than 500 copies are negotiable.

This license also permits duplication via network servers and internal
bulletin board systems.

[cc:Mail is a registered trademark of cc:Mail Inc.]

OnDemand TSR Products Order Form

Company Name: ____________________________________________

Contact Name: ____________________________________________

Shipping Address: ____________________________________________

City: _________________________________

State and Zip: ________________ / ______________

Phone: ______________________________________

Fax Number: ______________________________________

Item Quantity Total

MailCall ccMail Popup Utility _________ ____________

QuickPic Popup Utility _________ ____________

QuickPic Network Utility _________ ____________

MailCall Shareware Disk ($4 @) _________ ____________

QuickPic Shareware Disk ($4 @) _________ ____________


Total: ____________

COD Surcharge: [5.00] ____________

PO Surcharge: [5.00] ____________

Tax (5% MD): ____________

Total Due: ====> ____________


Disk Format: [ ] 5.25" Payment Type: [ ] Check
[ ] 3.5" [ ] Money Order
[ ] Purchase Order
[ ] COD

Mail this form to: OnDemand Software
9829 Sailfish Terrace
Gaithersburg, MD 20879
(301) 258-6846

Shareware Disk Request Form for UserGroups & BBSes

User Group Name: ____________________________________________

BBS Name: ____________________________________________

Contact Name: ____________________________________________

Shipping Address: ____________________________________________

City: _________________________________

State and Zip: ________________ / ______________

Phone: ______________________________________

BBS Number: ______________________________________

Upon approval of this application, a OnDemand will supply a
master diskette along with written authorization to distribute
OnDemand products.

OnDemand will provide free updates of it's shareware products to
the above User Group / BBS when available.

 December 12, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>