Email notifications and process triggers support a variety of macros. Email notifications can use these macros
in the Subject and Message fields, while process triggers can use them in scripts or program arguments.
The macros are described in the table below.
Macro | Description |
%FilePath% | Full path of file in the virtual file-system |
%FileName% | Name of file |
%FolderPath% | Path to folder in the virtual file-syste, |
%WindowsPath% | Path of file in the Windows file-system |
%WindowsFolder% | Path to folder in the Windows file-system |
%WindowsFileName% | Name of file in Windows |
%OwnerEmail% | Email address of owner of folder |
%OwnerUserName% | Username of owner of folder |
%OwnerFullName% | Full name of owner of folder |
%LoginEmail% | Email address of logged-in user |
%LoginUserName% | Username of logged-in user |
%LoginFullName% | Full name of logged-in user |
%Event% | Event that caused the notification |
%Notification% | Name of this notification |
%PathFilter% | File filter of this notification |
%SiteName% | Name of site |
%ClientIP% | IP address of client |
%TransferStatus% | Indicates whether or not an operation succeeded. If it succeeded the value will be 'success', otherwise it will be 'failure'. |
%Time% | Time of event |
%Date% | Date of event |
%DateAndTime% | Date/time of event |
%Timestamp:format% | Formatted timestamp of event. The word 'format' should be replaced by a
.NET date/time formatting string (see
here
and
here
). For example, the macro %Timestamp:yyyy/MM/dd HH:mm:ss% would produce a string like "2012-02-08 16:33:21". |