home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 25 / CDROM25.iso / Share / dos / express / WINDLL.ZIP / WINDLL.DOC < prev    next >
Encoding:
Text File  |  1993-01-06  |  4.2 KB  |  119 lines

  1.  
  2. SendIT! Windows DLL
  3. ===================
  4.  
  5.  
  6.                       ▄▄████▄▄
  7.             ▄█▀█▄   ▄█▀▀  ▀▀███▄
  8.            █▀   ▀█▄█▀        ███
  9.            ▀█▄ ▄█▀ ▀█▄▄    ▄██▀
  10.              ▀▀▀      ▀▀▀▀▀▀
  11.            ███           ▄███ ███          ███  ▄██
  12.            ███ ▄▄▄ ▄▄▄  ▄███▄ ▄▄▄ ▄▄▄ ▄▄▄  ▄▄▄ ▄███▄  ▄▄▄▄
  13.            ███ ███▀ ███  ███  ███ ███▀ ███ ███  ███  ███▄██
  14.            ███ ███  ███  ███  ███ ███  ███ ███  ███▄ ▀██▄▄▄
  15.  
  16.             T   E   C   H   N   O   L   O   G   I   E   S
  17.  
  18.                    11433 Cronridge Drive, Suite H
  19.                        Owings Mills, MD 21117
  20.                           +1-410-363-1097
  21.                        FAX: +1-410-363-3779
  22.  
  23.                       MHS: Support @ Infinite
  24.           CompuServe: >MHS:Support @ Infinite (or 73270,405)
  25.             Internet: Support@Infinite.MHS.CompuServe.com
  26.  
  27.   Technical Support provided on the CompuServe Information Service in
  28.                          NOVVEN Section 4
  29.  
  30.  
  31. OVERVIEW
  32. ========
  33.  
  34. The SendIT! DLL for Windows allows you to easily mail enable popular
  35. Windows applications.  With simple macros, you can easily send MHS
  36. format messages from Windows applications, in either an interactive
  37. fashion, with address book lookup, or in a non-interactive fashion.
  38.  
  39. SENDIT.DLL supports SMF-64 (MHS 1.1), SMF-70 (MHS 1.5) and SMF-71
  40. (NetWare Global Messaging / MHS 2.0).
  41.  
  42. Copy SENDIT.DLL into one of your Windows directories.
  43.  
  44. The function SendMHSMessage can be exported from SENDIT.DLL for calling
  45. from applications and the macro languages of other Windows applications.
  46.  
  47. We need your macros!  Please help us provide sample macros for SendIT!,
  48. so let us know how you are using this DLL!
  49.  
  50. Here is a C function prototype for SendMHSMessage:
  51. ==================================================
  52.  
  53. int FAR PASCAL SendMHSMessage (LPSTR lpToRecipient, LPSTR lpCcRecipient,
  54.  LPSTR lpBccRecipient, LPSTR lpSubject, LPSTR lpMsgText, LPSTR lpAttachmentList,
  55.  BOOL interactiveFlag,  BOOL notifyFlag, LPSTR future1, LPSTR future2,
  56.  LPSTR future3);
  57.  
  58. In case you are not familiar with C Windows notation, LPSTR is a far
  59. pointer to a string, which is a fairly standard notation in Windows.
  60.  
  61. Here is a description of each of the parameters:
  62.  
  63. lpToRecipient = Specifies a comma delimited list of primary ("To:")
  64. recipients of the message.  Field may be left blank, or a NULL pointer
  65. passed if no recipients are specified.
  66.  
  67. lpCcRecipient = Specifies a comma delimited list of carbon copy ("CC:")
  68. recipients of the message.  Field may be left blank, or a NULL pointer
  69. passed if no recipients are specified.
  70.  
  71. lpBccRecipient = Specifies a comma delimited list of blind carbon copy
  72. recipients of the message.  Field may be left blank, or a NULL pointer
  73. passed if no recipients are specified.
  74.  
  75. lpSubject = The subject of the message.
  76.  
  77. lpMsgText = The message text to be sent.
  78.  
  79. lpAttachmentList = A comma delimited list of attachments to be sent
  80. with the message.  Field may be left blank, or a NULL pointer
  81. passed if no attachments are specified.
  82.  
  83. interactiveFlag = TRUE (1) if the user should be prompted interactively
  84. for additional addressing information.  FALSE (0) if no prompting is
  85. required.
  86.  
  87. notifyFlag = SendMHSMessage performs local message delivery when running
  88. under SMF-70 (MHS 1.5) or SMF-64 (MHS 1.1).  If this flag is set to TRUE (1),
  89. then a broadcast message will be sent to the recipient indicating that there
  90. is a new message waiting if running in the Novell NetWare environment.
  91. Local delivery is not performed under SMF-71 (NetWare Global Messaging or
  92. MHS 2.0), per Novell's recommendations for those environments.
  93.  
  94. future1, future2 and future3 are reserved for future use.
  95.  
  96. Error Codes
  97. ===========
  98.  
  99.   0 = No Error
  100.   1 = Invalid MV or MAIL environmental variable setting
  101.   2 = No recipients specified
  102.   3 = Some attachments not found
  103.   4 = Cound not determine current user id (set USR=)
  104.   5 = Memory Allocation Error
  105.  
  106.  
  107. Sample Macros
  108. =============
  109.  
  110. Sample SendIT! Macros are included for the following applications:
  111.  
  112. Microsoft Word for Windows - See WSENDIT.DOC.
  113.  
  114. WordPerfect for Windows - See SENDIT.WCM.
  115.  
  116. Microsoft Excel - See SENDIT.XLM.
  117.  
  118. Please share your macros and macro ideas with us!
  119.