Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

FileDescription
SRPMail.dllContains the SRP Mail Utility API execution logic.SRP_Mail.chm

The

...

The following entities are installed to the SYSPROG application:

TypeEntityDescription
Application Rows

SYSENV:SRP_EDITOR_METADATA_SRP_MAIL

SYSREPOSRELEASES:SYSPROG_SRP_MAIL_RDK

SYSREPOSVIEWS:SYSPROG_SRP_MAIL_RDK

Meta data used by SRP Editor to show drop downs for SRP_MAIL

Deployment Definition for SPR Mail RDK

Repository View for SPR Mail RDK

DLLsSRPMAILEntity Pointer to SRPMail.DLL file
HTML DocumentSAMPLE_HTML_EMAILThe sample HTML email used in the SRP Mail Demo window
BMP ImageSRPICONSRP Icon Bitmap
ICO ImageSRPSRP Icon
Message BoxesSRP_MAIL_DEMOMessage Box used in the SRP Mail Demo window
OpenInsight Form ExecutablesSRP_MAIL_DEMOThe SRP Mail Demo window
OpenInsight FormsSRP_MAIL_DEMOThe SRP Mail Demo window (source)
Stored Procedure Debug TablesSEND_EMAIL_SAMPLE

SRP_MAIL_DEMO_EVENTS

Sends an email; used in the SRP Mail Demo window

Commuter module for SRP Mail Demo window

Stored Procedure Executables

SRPSENDMAIL

SRP_MAIL

SRP_MAIL_DEMO_EVENTS

SEND_EMAIL_SAMPLE

SRPSENDMAIL SRP_SEND_MAIL

The DLL stub that is used by SRP_SEND_MAIL _DEMO_EVENTS

Sends an email; used in the SRP Mail Demo window deprecated. Retained for backward compatability.

and SRP_MAIL to interface with SRPMail.dll

The newer service oriented method for sending mail. Has a couple services for making sending emails a bit easier.

The commuter module for SRP Mail Demo window.

The original The SRP_Send_Mail stored procedure Commuter module for . SRP Mail Demo window_Mail is the preferred method now, but this still works.

Stored Procedure InsertsSRPMAIL_INSERTSThe SRP Mail Utility inserts for use with the SRP_Mail and SRP_Send_Mail functionfunctions.
Stored Procedures

SEND_EMAIL_SAMPLE

SRP_MAIL_DEMO_EVENTS

Sends an email; used in the SRP Mail Demo window (source)

Commuter module for SRP Mail Demo window (source)

Windows Help FilesSRP_MAIL

Entity pointer to the SRP_Mail.chm file

SRPMail.dll

The SRPMail.dll must reside either in your OpenInsight directory or in your Windows System32 folder. If, for any reason, this file is missing, then download the installation from our website to reinstall.

SRP Email Executables

The SRP Mail Utility Install should have installed one stored procedure executable. Examine the SYSOBJ to verify the existence of $SRP_SEND_MAIL. If this record is missing, you can re-run the setup or manually add it using the following steps:

1. Create a new record

2. Copy and Paste the following text

Code Block
SRPMAIL

LPASTR STDCALL SRPSendMail(LPASTR, LPASTR)
LPASTR STDCALL SRPSendMail(LPASTR, LPASTR) AS SRP_Send_Mail

3. Save the record in SYSPROCS as DLL_SRP_MAIL

4. From the command line, type the following:

Code Block
run declare_fcns "DLL_SRP_MAIL"

SRPMAIL_INSERTS

The SRP Mail Utility Install should have installed an Insert record called SRPMAIL_INSERTS. The contents of the insert are provided below in the event that the SRPMAIL_INSERT did not install or was lost:

...