SMTP

Available in version 8.6 and later

This page provides a guide for configuring an SMTP service as a Storage Target in the Verba Recording System.

 SMTP target can be used for e.g. HP Digital Safe, Global Relay and any other archive that provides email injection capability.Verba offers a generic SMTP Storage Target which is highly customizable to allow companies to export the recorded calls from Verba to their own storage.

 

For a general description of Verba Storage targets, please refer to the Storage targets article.

Currently, there are two preconfigured templates available:

  • HP Digital Safe
  • Global Relay

When using these templates, the emails to these storage targets will be sent in the format that these systems expect.

There is a third SMTP-based storage template implemented in the system for Bloomberg Vault. For the usage of this storage target, refer to the Bloomberg Vault article.

Creating an SMTP target

Follow the steps below to create a new Verba Storage target for SMTP:

Step 1 - Open the Verba Web interface then select Policies > Storage Targets from the top menu.

Step 2 - Click on Add New Storage Target

Step 3 - Fill out the configuration form according to the requirements in the following table.

Configuration itemDescription
Storage Target Data
NameName your storage target. This name will identify this target across the system.
TypeSelect SMTP
Email Template (optional)You can load pre-configured templates to the Storage Target Configuration page.
Source Email Address

This is the source e-mail address for the SMTP protocol.

Target Email Address

This is the target e-mail address for the SMTP protocol.

CC Email AddressThis is the CC e-mail address for the SMTP protocol.
TLS EncryptionYou can enable the TLS encryption for the SMTP protocol here.
PortSpecify the SMTP port here.
Login nameEnter the login name of your SMTP user.
PasswordEnter the password for your SMTP user.
Headers
From (Header)This is the from header of the message, the recipient client displays this value.
To (Header)This is the to header of the message, the recipient client displays this value.
CC (Header)This is the CC header of the message, the recipient client displays this value.
(add new header) You can specify your own key-value headers here.
Content
SubjectThis is the subject of your e-mail.
BodyThis is the body content of your e-mail.
Attachments
(add new attachment)

You can add 3 different kind of attachments with the following attributes:

  • Metadata:
    1. Content-Type

  • Media:
    1. Content-Type

  • Text file:
    1. Content-Type
    2. Filename
    3. Content

If you leave the Content-Type field empty the default application/x-msdownload will be used.

Step 4 - Click Save to save the settings

After this point the Storage target is available for use by other Verba components (e.g. Data management policies).

In the Headers, Content and Attachments input fields you can use the following strings to include call related metadata information:

  • [VerbaConversationID]
  • [PlatformConversationID]

  • [From]
  • [FromName]
  • [FromIP]
  • [FromDeviceID]
  • [FromRtpCount]

  • [FromLoginName]
  • [FromEmailAddress]
  • [FromUserCustomField0]
  • [FromUserCustomField1]
  • [FromUserCustomField2]
  • [FromUserCustomField3]
  • [FromUserCustomField4]

  • [To]
  • [ToName]
  • [ToIP]
  • [ToDeviceID]
  • [ToRtpCount]

  • [ToLoginName]
  • [ToEmailAddress]
  • [ToUserCustomField0]
  • [ToUserCustomField1]
  • [ToUserCustomField2]
  • [ToUserCustomField3]
  • [ToUserCustomField4]

  • [ConferenceParticipants]

  • [StartDateTime]
  • [EndDateTime]

  • [Duration] format: days hours:minutes:seconds

  • [MediaLength]
  • [RecordedParty]
  • [RecordingServer]
  • [Direction]
  • [EndCause]

  • [RecordingFailed]
  • [MediaError]

  • [AgentID]
  • [Conference]
  • [MeetingID]

  • [SilenceRatio]
  • [TalkoverRatio]
  • [LongestSilence]

  • [IMTranscript]

  • [Year]
  • [Month]
  • [Day]
  • [Hour]
  • [Minute]
  • [Second]
  • [DateTime] format:"%yyyy.%MM.%dd %HH:%mm:%ss"

 

You can use the following syntax to insert the first not empty value from a range of values:

  • ISNULL( [value1] , [value2] , [value3] )

 

If you leave blank fields then Verba will use the following default values:

  • Header From = ISNULL([FromEmailAddress],[From],[FromName],[FromDeviceID],[FromIP],[FromLoginName],[FromUserCustomField0])
  • Header To = ISNULL([ToEmailAddress],[To],[ToName],[ToDeviceID],[ToIP],[ToLoginName],[ToUserCustomField0])
  • Header CC = [ConferenceParticipants]
  • Title = Verba Technologies - Export action (  <policy_name> ) - [VerbaConversationID]