Settings will be overridden by the most recently processed template - if a 'new' setting isn't present, then the previous setting will be retained
If subject or text fields are blank, then the previous values will be used
On database creation/upgrade a default program level template is created
\000 character values can be used in templates (must be used for carriage returns, linefeeds, etc.)
Settings
From - override sender text
To - override recipient text
SubjectDelimiter - character that divides subject text from body of message - can be multiple characters separated by pipes - \000 character values can be used - replaces registry setting
SubjectSearchLength - how far to look into the message body for the subject delimiter
StripNonPrintable - strip non printable characters from message text
StripAlpha - strip everything except numbers from message text
SMTPHelloHost - force to use this text when issuing a SMTP Helo or Ehlo command
SMTPEnvelopeFrom - force to use this text for the SMTP Mail From: command
SMTPEnvelopeTo - force to use this text for the SMTP Rcpt To: command
SMTPSubjectDefault - if no subject is found in the message text, use this text for the message subject
Subject and Text Macros
%Subject%
%SubjectDelimiter%
%Message%
%Sender%
%SenderMailbox%
%SenderDomain%
%Recipient%
%RecipientFullName%
%OriginalRecipient%
%LastRecipient%
%RecipientId%
%RecipientMailbox%
%RecipientDomain%
%Comment1%
%Comment2%
%Comment3%
%Comment4%
%Date%
%Time%
%MilitaryTime%
%RequestedDate%
%RequestedTime%
%RequestedMilitaryTime%
%TimeZone%
%ShortTimeZone%
%Station%
%LoginName%
%ComputerName%
%Reliapage%
Depreciated settings
carriers table
drop_control
users table
alpha
notify_only
notify_code
remove_from
remove_domain
alpha
reliapage
drop_control
sendsubject
Registry
subject_delimiter
smtp_sender_overide
*** Important
failurenotifylist.txt, successnotifylist.txt, failure.mtp and success.mtp do NOT use the new templating system. They still operate the same as in previous versions of PG
*** Important
The following settings couldn't be automatically moved into the new templating system, so users may have to manually edit their templates to compensate:
Remove from - will need to remove the %Sender% macro from the template(s)
Remove from domain - will need to use %SenderMailbox% macro instead of %Sender% macro in template(s)
Reliapage - will need to add %Reliapage% macro to template(s)
*** Important
The database structure of the users table and carriers table has changed, so if people are integrating directly to the database, they will need to make the necessary changes on their end
The import and export file formats have changed for recipients and carriers, so different versions of PG can't automatically update each other.