home *** CD-ROM | disk | FTP | other *** search
-
- SendIT! Windows DLL
- ===================
-
-
- ▄▄████▄▄
- ▄█▀█▄ ▄█▀▀ ▀▀███▄
- █▀ ▀█▄█▀ ███
- ▀█▄ ▄█▀ ▀█▄▄ ▄██▀
- ▀▀▀ ▀▀▀▀▀▀
- ███ ▄███ ███ ███ ▄██
- ███ ▄▄▄ ▄▄▄ ▄███▄ ▄▄▄ ▄▄▄ ▄▄▄ ▄▄▄ ▄███▄ ▄▄▄▄
- ███ ███▀ ███ ███ ███ ███▀ ███ ███ ███ ███▄██
- ███ ███ ███ ███ ███ ███ ███ ███ ███▄ ▀██▄▄▄
-
- T E C H N O L O G I E S
-
- 11433 Cronridge Drive, Suite H
- Owings Mills, MD 21117
- +1-410-363-1097
- FAX: +1-410-363-3779
-
- MHS: Support @ Infinite
- CompuServe: >MHS:Support @ Infinite (or 73270,405)
- Internet: Support@Infinite.MHS.CompuServe.com
-
- Technical Support provided on the CompuServe Information Service in
- NOVVEN Section 4
-
-
- OVERVIEW
- ========
-
- The SendIT! DLL for Windows allows you to easily mail enable popular
- Windows applications. With simple macros, you can easily send MHS
- format messages from Windows applications, in either an interactive
- fashion, with address book lookup, or in a non-interactive fashion.
-
- SENDIT.DLL supports SMF-64 (MHS 1.1), SMF-70 (MHS 1.5) and SMF-71
- (NetWare Global Messaging / MHS 2.0).
-
- Copy SENDIT.DLL into one of your Windows directories.
-
- The function SendMHSMessage can be exported from SENDIT.DLL for calling
- from applications and the macro languages of other Windows applications.
-
- We need your macros! Please help us provide sample macros for SendIT!,
- so let us know how you are using this DLL!
-
- Here is a C function prototype for SendMHSMessage:
- ==================================================
-
- int FAR PASCAL SendMHSMessage (LPSTR lpToRecipient, LPSTR lpCcRecipient,
- LPSTR lpBccRecipient, LPSTR lpSubject, LPSTR lpMsgText, LPSTR lpAttachmentList,
- BOOL interactiveFlag, BOOL notifyFlag, LPSTR future1, LPSTR future2,
- LPSTR future3);
-
- In case you are not familiar with C Windows notation, LPSTR is a far
- pointer to a string, which is a fairly standard notation in Windows.
-
- Here is a description of each of the parameters:
-
- lpToRecipient = Specifies a comma delimited list of primary ("To:")
- recipients of the message. Field may be left blank, or a NULL pointer
- passed if no recipients are specified.
-
- lpCcRecipient = Specifies a comma delimited list of carbon copy ("CC:")
- recipients of the message. Field may be left blank, or a NULL pointer
- passed if no recipients are specified.
-
- lpBccRecipient = Specifies a comma delimited list of blind carbon copy
- recipients of the message. Field may be left blank, or a NULL pointer
- passed if no recipients are specified.
-
- lpSubject = The subject of the message.
-
- lpMsgText = The message text to be sent.
-
- lpAttachmentList = A comma delimited list of attachments to be sent
- with the message. Field may be left blank, or a NULL pointer
- passed if no attachments are specified.
-
- interactiveFlag = TRUE (1) if the user should be prompted interactively
- for additional addressing information. FALSE (0) if no prompting is
- required.
-
- notifyFlag = SendMHSMessage performs local message delivery when running
- under SMF-70 (MHS 1.5) or SMF-64 (MHS 1.1). If this flag is set to TRUE (1),
- then a broadcast message will be sent to the recipient indicating that there
- is a new message waiting if running in the Novell NetWare environment.
- Local delivery is not performed under SMF-71 (NetWare Global Messaging or
- MHS 2.0), per Novell's recommendations for those environments.
-
- future1, future2 and future3 are reserved for future use.
-
- Error Codes
- ===========
-
- 0 = No Error
- 1 = Invalid MV or MAIL environmental variable setting
- 2 = No recipients specified
- 3 = Some attachments not found
- 4 = Cound not determine current user id (set USR=)
- 5 = Memory Allocation Error
-
-
- Sample Macros
- =============
-
- Sample SendIT! Macros are included for the following applications:
-
- Microsoft Word for Windows - See WSENDIT.DOC.
-
- WordPerfect for Windows - See SENDIT.WCM.
-
- Microsoft Excel - See SENDIT.XLM.
-
- Please share your macros and macro ideas with us!