Delivery Variables

<< Click to Display Table of Contents >>

Navigation:  PageGate Admin > Using the PageGate Admin > Templates > Template Components > Settings >

Delivery Variables

Previous pageReturn to chapter overviewNext page

Template: Delivery Variables

Top Previous Next

 

Of the list of variables that can be applied to the Settings portion of a Template, these modify the delivery of the message:

 

Variable

Description

SMTPHelloHost

This value is used for Helo and Ehlo statements during SMTP negotiation sequences. When sending or receiving SMTP traffic, this value MUST match that of a domain within the PTR record of the IP address for the PageGate Server. This value only controls the behavior of the Connectors. The PageGate Mail Server process that runs with the GetMail module uses the settings in GetMail.

InternetDomain

This variable sets the value of the %InternetDomain% macro. It is also used by some protocols when Recipient or Sender values need to be transformed in to valid email addresses.

 

By default, this value should match the EMAIL domain of the network on which the PageGate server resides. If you're unsure as to what this value should be, please contact your network Administrator.

SubjectDelimiter

This value determines what character PageGate will recognize as the delimiter (separator) for the subject part of a message. By default, PageGate looks for the SubjectDelimiter within the first 80 characters of the message. If found, it uses everything before the delimiter as the subject. By default, the Subject Delimiter is a carriage-return, a linefeed, a tab character, or a colon.

 

For example, if you have a message that says "This is the subject: This is the message", the program would recognize "This is the subject" as the subject and use it as such because it was followed by a ':'.

 

Multiple delimiters can be specified. You will need to separate each value by a pipe '|', which functions as an OR statement.

 

For example, if you set the following:

SubjectDelimiter = \013\010|\013|\010|\009|~

 

the program will recognize a Carriage Return + Line Feed OR a Single Carriage Return OR a Single Line Feed OR a Horizontal Tab OR a Single Tilde. When referencing any non-printable character, such as a line feed, carriage return or similar, you MUST use the Ascii code for that character.

SubjectSearchLength

This value determines the number of characters to look for the subject within. By default, PageGate looks within the first 80 characters of a message for the SubjectDelimiter. If you wish to set a different value, do so here.

SmtpSubjectDefault

In the event that PageGate does not see the SubjectDelimiter within the SubjectSearchLength, this is the default text that will be used as the subject instead.

From

This variable will tell the program to use a uniform From address for all messages affected by this Template. This variable will supersede any From variables passed by modules or end user input.

To

This variable will tell the program to use a uniform To address for all messages affected by this Template. This variable will supersede any 'Deliver To' variables passed by modules, end user input and Recipient settings.

EnvelopeFrom

This variable is similar to the 'From' variable found above. However, this setting will only change who the message is reported to be from during the communication session with the carrier.  It has no effect the message content or values specified by any Macro.

EnvelopeTo

This variable is similar to the 'To' variable found above. However, this setting will only change who the message is set to during the communication session with the carrier. It has no effect the message content or values specified by any Macro.