Conditional Statements in E-mail Notifications
To use conditional statements in e-mail templates, you must follow the Velocity syntax rules. Velocity is a Java-based template engine that is part of the Apache Velocity Project.
Do not use the characters (<) and (>) in e-mail templates.
The following examples show how to use template tags in conditional statements:
String Example
#if(${MailCompose.TokenType}==”Android 1.x”)
Instructions for importing a software token on the Android platform.
#elseif(${MailComposer.TokenType}==”iPhone 1.x”)
Instructions for importing a software token on the iPhone platform.
#else
Generic instructions for importing software tokens.
#end
Boolean Example
#if( ${Principal.isEnabled } )
do some thing
#end
Integer Example
#if( ${ UCMRequest.Status } < 5 )
do some thing
#else
do nothing
#end
Related Articles
Customize E-mail Notifications 67Number of Views Configure E-mail Notifications for Self-Service User Account Changes 60Number of Views Using E-mail Notifications for Provisioning Requests 42Number of Views Configure and Manage Email Notifications 179Number of Views Enable On-demand Authentication by both SMS and E-mail on RSA Authentication Manager 8.6 Patch1 and higher 272Number of Views
Trending Articles
RSA SecurID Software Token Distribution to Android from RSA Authentication Manager 8.1 Authentication Manager Log Messages (23001-23091) RSA Authentication Manager Upgrade Process RSA SecurID software token .sdtid file fails to import into RSA SecurID Software Token 5.0 for Windows How to Forward RSA Authentication Manager 8.4 or Later Logs to Multiple Syslog Servers Using rsyslog