KnowledgeBase Archive

An Archive of Early Microsoft KnowledgeBase Articles

View on GitHub

Q62240: Mac Hyp: Suggested Possible Uses for the HyperCard API

Article: Q62240
Product(s): Microsoft Mail For Appletalk Networks
Version(s): 2.0,3.0
Operating System(s): 
Keyword(s): 
Last Modified: 09-NOV-1999

-------------------------------------------------------------------------------
The information in this article applies to:

- Microsoft Mail Software Development Kit (SDK) for HyperCard, versions 2.0, 3.0 
-------------------------------------------------------------------------------

SUMMARY
=======

The Microsoft Mail HyperCard Interface allows the power of Microsoft Mail to be
used to meet your custom needs.

Since the HyperCard Application Programming Interface (HAPI) makes all of the
functions of Mail fully available for programming and use, there are many
possibilities for streamlining and customizing the use of Mail. Below is a list
of some possible utilities and stacks.

MORE INFORMATION
================

Utility or Stack Description
----------------------------

Archive messages        Using the DisplayMessageCenter, a user could
                       pick which messages should be archived. These
                       could be stored in the stack, or saved to a
                       file for importation into a database.

Auto Replies            Similar to the Out of Office stack shipped with
                       the functions. Waits for incoming messages,
                       and auto-replies to the Sender with a preset
                       message, such as "I am gone to xxx, will be
                       back at y:yy."

Anonymous Suggestion
Program                 Logs into a "Suggestion" account and reads
                       each message. Puts the body of each message
                       into the body of a new message and sends the
                       new message to the suggestion reviewer. The
                       original sender is then anonymous to the
                       reviewer.

Garbage Collector       Deletes all read files that are older in days
                       than the number in an "Aged" field.

Space Saver             Downloads and deletes all read messages with
                       enclosures.

Order Automation        Using a custom form, the order taker can fill
                       in the blanks while on the telephone. When the
                       form is completed, the message is automatically
                       sent to the "Order Taker." This stack creates
                       the data document for Word with the address,
                       prints a packing list, sends the accounts
                       payable department a notice of the order, and
                       the warehouse an itemized list of what items to
                       pull from stock. At the end of the day, it
                       totals and prints a report that summarizes the
                       number of orders and gives an inventory update,
                       bookings, the number of labels to print.

Active Bulletin Board
System News Center.     A user can send in a subscription
                       to various topics. When an article is sent,
                       the News Center forwards the message to the
                       people interested in that topic.

Mail Forwarding         When moving a user is moved from one account
                       on one server to a different server, the user
                       could forward all their mail with the touch
                       of a button.

Mail Retrieval          For large networks with multiple servers,
                       a stack could be made in Mail 3.00 that
                       logs into each server as network manager
                       and forwards all mail to one account.

Server Report           The stack reads the server usage report saved
                       in Word format from the Network Administrator
                       and sends a message to all those users that
                       exceed limits in too much space used,
                       old unread messages, or large enclosures,
                       asking them to save and delete the messages.

Tension Relief          Play-By-Mail games. You make a move and the
                       stack sends the move to your opponent. When
                       the opponent has some spare time, she or he
                       can run the stack, which downloads the move,
                       and waits for the opponent to respond. Chess,
                       checkers, and tic-tac-toe are simple
                       possibilities. For use at low-traffic times
                       only.

Training tools          A stack could monitor a student's progress
                       through it and mail the instructor when the
                       student is stuck on the same part for a long
                       time. In addition, the stack could forward
                       completed tests.

Teacher's tools         Upon receipt of test results, it can grade
                       multiple choice tests, compute the class
                       average, and send the results (text and
                       graphs) to the class participants.

Because the HyperCard Application Programming Interface supports virtually all
calls to the Mail server, the possible uses of the SDK for creating utilities
and applications that employ Mail as a communications backbone are almost
unlimited. The above suggestions are only a sample of the possibilities.

Additional query words:

======================================================================
Keywords          :  
Technology        : kbHWMAC kbOSMAC kbAudDeveloper kbMailSearch kbSDKSearch kbSDKMailHypercard200 kbSDKMailHypercard300
Version           : :2.0,3.0

=============================================================================

THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Copyright Microsoft Corporation 1986-2002.