Stand Alone Installation

Most users will install the SRP Mail Utility using the SRP Mail Utility Installer downloaded from the website. The installer places the SRPMail.dll into your OpenInsight directory and adds several modules to your application. Simply follow the install prompts to complete the process. You will be prompted to enter the SYSPROG username and password since the components will be installed into the SYSPROG application.

RDK Installation

The website does not provide an RDK, but we are willing to provide you with one upon request. Usually, this is only needed if, for some reason, the stand alone installation fails to execute. Our RDKs always contain a subdirectory for each version of OI. In other words, the zip file will contain an RDK for each version of OI. To install one of our RDKs, just follow these simple steps:

1. Extract the ZIP file to an empty directory.

2. From an OpenInsight command prompt, type "RUN RDKINSTALL <DIR>" where <DIR> is the directory containing the RDK that matches your version of OI.

3. Verify that all the components (see below) were installed.

Note that there will not be a directory for each minor release of OpenInsight. For instance, both OpenInsight versions 7.2 and 7.2.1 will use the 7.2 subfolder.

Components

The following files are installed into the OpenInsight directory:

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

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 Tables

SRP_MAIL_DEMO_EVENTS

Commuter module for SRP Mail Demo window

Stored Procedure Executables

SRPSENDMAIL

SRP_MAIL

SRP_MAIL_DEMO_EVENTS

SRP_SEND_MAIL

The DLL stub that is used by SRP_SEND_MAIL 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 SRP_Send_Mail stored procedure. SRP_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 functions.
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)

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.

  • No labels