× 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
  • Posts: 8
  • Thank you received: 0

jitunist created the topic: EMAIL functionality in T24/R9

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 .

Regards
jetendra
#11330

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

  • Posts: 145
  • Karma: 4
  • Thank you received: 9

saahmad replied the topic: Re: EMAIL functionality in T24/R9

Goto TCSP home and point to
tcsp.temenos.com/HowTo/emailsms.aspx

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.

WINDOWS:
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

AIX:
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/

mail.transport.protocol=smtp

mail.smtp.host=MAAEXCHANGE.asia.temenosgroup.com

mail.smtp.auth=false

SMS Setup :

CLASSPATH settings

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

WINDOWS:
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

AIX:
export RELIB=$HOME/jars
export CLASSPATH=$CLASSPATH:$RELIB/t24sms
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

com.temenos.t24.sms.gateway.url=https://api.clickatell.com/xml/xml?

#Clickatell authentication credentials

com.temenos.t24.sms.api.id=3186302

com.temenos.t24.sms.user.id=kchellam

com.temenos.t24.sms.password=temenos01

#Clickatell response

com.temenos.t24.sms.success.tag=sendMsgResp

com.temenos.t24.sms.failure.tag=fault

com.temenos.t24.sms.success.code=003

com.temenos.t24.sms.failure.code=005

#T24 delivery status

com.temenos.t24.sms.success.message=DELIVERED

com.temenos.t24.sms.failure.message=FAILED

com.temenos.t24.sms.detailed.response=false

#Proxy settings

com.temenos.t24.sms.http.proxyHost=10.92.5.25

com.temenos.t24.sms.http.proxyPort=8080



(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





5. DE.MESSAGE.GROUP





6. DE.CUSTOMER.PREFERENCES





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 :
#11380

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

  • Posts: 1
  • Thank you received: 0

jamesmartin replied the 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.
#22106

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

Time to create page: 0.170 seconds