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:
File | Description |
---|---|
SRPMail.dll | Contains the SRP Mail Utility API execution logic. |
The following entities are installed to the SYSPROG application:
Type | Entity | Description |
---|---|---|
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 |
DLLs | SRPMAIL | Entity Pointer to SRPMail.DLL file |
HTML Document | SAMPLE_HTML_EMAIL | The sample HTML email used in the SRP Mail Demo window |
BMP Image | SRPICON | SRP Icon Bitmap |
ICO Image | SRP | SRP Icon |
Message Boxes | SRP_MAIL_DEMO | Message Box used in the SRP Mail Demo window |
OpenInsight Form Executables | SRP_MAIL_DEMO | The SRP Mail Demo window |
OpenInsight Forms | SRP_MAIL_DEMO | The 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 Inserts | SRPMAIL_INSERTS | The 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.