× Discuss on T24 Installation, Setting up the environment, TC Server, jBOSS, Package & Deployment, etc…

Re: EMAIL functionality in T24/R9

  • jitunist
  • Topic Author
  • Offline
  • New Member
  • New Member
10 years 3 weeks ago #11330 by jitunist
EMAIL functionality in T24/R9 was created by jitunist
Hi All,

Need Help in setting Up parameter to send an EMAIL in R9 when an contract is authorised .This can be achieved in writing a local code but i am avoiding using it . I came to know that R9 has builtin functinality to achieve this using DELIVERY module. Appropriate Jar files need to be put in place. Could someone guide me on this please .


Please Log in or Create an account to join the conversation.

10 years 2 weeks ago - 10 years 2 weeks ago #11380 by saahmad
Replied by saahmad on topic Re: EMAIL functionality in T24/R9
Goto TCSP home and point to

However i still suggest that you create a local java based solution. Afterall t24 is using the exact same java classes as you would but there will be more ease in your own solution.

Below is the txt output of the above link if you are stuck i can provide you a sample class which i made for r08

Email Setup

1. Ensure that your environment variables for ex JAVA_HOME are correctly set to the java directory both in the remote.cmd and in the environment variables settings.

2. Also check if there is jars folder in your .run directory which contains the jar files for both email and sms processing. There should be two folders t24email and t24sms

3. Ensure that jprofile.bat contains the following CLASSPATH variables set depending upon your OS.

Below is the screen shot of remote.cmd and jprofile.bat.

CLASSPATH settings

Set the environment variables in the .profile/jprofile.bat accordingly.

set CLASSPATH=%CLASSPATH%;%HOME%\jars\t24email\mail.jar
set CLASSPATH=%CLASSPATH%;%HOME%\jars\t24email\activation.jar
set CLASSPATH=%CLASSPATH%;%HOME%\jars\t24email\t24email.jar
set CLASSPATH=%CLASSPATH%;%HOME%\jars\t24email\xercesImpl.jar
set CLASSPATH=%CLASSPATH%;%HOME%\jars\t24email\config

export RELIB=$HOME/jars
export CLASSPATH=$CLASSPATH:$RELIB/t24email/mail.jar
export CLASSPATH=$CLASSPATH:$RELIB/t24email/activation.jar
export CLASSPATH=$CLASSPATH:$RELIB/t24email/t24email.jar
export CLASSPATH=$CLASSPATH:$RELIB/t24email/xercesImpl.jar
export CLASSPATH=$CLASSPATH:$RELIB/t24email/config

Configuration file

Ensure that your t24email.properties file is set as given below. This file can be found at XXX.run/jars/t24email/config/




SMS Setup :

CLASSPATH settings

Set the environment variables in .profile/jprofile.bat accordingly.

set CLASSPATH=%CLASSPATH%;%HOME%\jars\t24sms
set CLASSPATH=%CLASSPATH%;%HOME%\jars\t24sms\t24sms-ci.jar
set CLASSPATH=%CLASSPATH%;%HOME%\jars\t24sms\t24sms-impl.jar
set CLASSPATH=%CLASSPATH%;%HOME%\jars\t24sms\xercesImpl.jar
set CLASSPATH=%CLASSPATH%;%HOME%\jars\t24sms\config

export RELIB=$HOME/jars
export CLASSPATH=$CLASSPATH:$RELIB/t24sms/t24sms-ci.jar
export CLASSPATH=$CLASSPATH:$RELIB/t24sms/t24sms-impl.jar
export CLASSPATH=$CLASSPATH:$RELIB/t24sms/xercesImpl.jar
export CLASSPATH=$CLASSPATH:$RELIB/t24sms/config

Configuration file

t24-sms.properties file is used to configure client related data such as client URL, authentication details and HTTP proxy settings etc.,. This file can be found at XXX.run/jars/t24sms/config/.

www.clickatell.com is the one of a Messaging gateway provider. t24-sms.properties file require three parameters given below

· api.id

· user.id

· password

These three parameters can be obtained by creating a Clickatell Central account in www.clickatell.com. After creating an account, create a XML API connection in order to get the api.id and provide all the three parameters required in the properties file.

#Clickatell gateway URL


#Clickatell authentication credentials




#Clickatell response





#T24 delivery status




#Proxy settings



(For this settings, please create your own account in clickatell.com, get the api id, and add the user name and password in this file). This site only permits 10 free SMS after which you cant send any SMS. Hence create your own account

Email alert for credit advices.

1. Create CUSTOMER record with a valid email id

2. DE.PRODUCT for that customer

Note that in MB environment the format 7 works correctly. Hence the FORMAT in the DE.PRODUCT record is specified as 7

3. DE.ADDRESS record for that customer

4. DE.FORMAT.XML record 910.2.7.GB



7. FT transaction inputted crediting that customer’s account

8. Formatting the credit advice using EMAIL.OUT

Mail is sent to the TO.ADDRESS specified in the DE.O.HEADER. The mail sent is shown below

SMS Alert for credit advices

Customer record

2. DE.ADDRESS record for that customer

Ensure that you have a clickatell account with correct user name, password and api id

Input an FT contract crediting above customer’s account

Running the service SMS.OUT and formatting the credit advice, an SMS alert is sent to the mobile id mentioned in the TO.ADDRESS of the below DE.O.HEADER record

SMS Altert message received in the mobile :
Last edit: 10 years 2 weeks ago by saahmad.

Please Log in or Create an account to join the conversation.

3 years 1 month ago #22106 by jamesmartin
Replied by jamesmartin on topic Re: EMAIL functionality in T24/R9
To execute SMS Marketing efficiently, the best thing you can do is to promote your Keyword on your website, at events or any other relevant place where your prospects can simply opt-in to it using short codes. This means that who ever you send your promotions to are indeed interested in your service which improves your segmentation drastically.

Please Log in or Create an account to join the conversation.

1 month 14 hours ago #23688 by somz
Replied by somz on topic Re: EMAIL functionality in T24/R9
Our Customer Communication Platform - =12.0pt CORBAN  from Nayamsoft, works natively with all flavours of T24 and supports traditional and modern channels like SMS, EMAIL, WHATSAPP, TELEGRAM, PUSH, etc.It's a scalable platform built on cloud native technologies for the modern banking needs  .
  • Unlimited Static, Transaction and Periodic alerts
  • Customizable business rules to notify Customers & Internal Users
  • Bulk Alerts support for seasonal greetings, Anniversary wishes, etc
  • Personalised individual alerts to the Customers
  • Multiple languages support to send alerts in local languages
  • Managed queue processing to handle heavy loads
  • Scalable cloud native microservices architecture that can be deployed on premises or cloud.
This email address is being protected from spambots. You need JavaScript enabled to view it. | +91 8248471354
=12.0pt www.linkedin.com/feed/update/urn:li:acti...:6923633876691038208 =11.0pt www.slideshare.net/SomasundaramM10/nayam...unicationplatformpdf

Please Log in or Create an account to join the conversation.

Time to create page: 0.137 seconds