Update of /cvsroot/tmda/tmda/htdocs
In directory sc8-pr-cvs1:/tmp/cvs-serv25413/htdocs
Modified Files:
config-vars.ht config-vars.html
Log Message:
Give CGI_ACTIVE a default value of 0, and test whether CGI_ACTIVE is
true before computing defaults for further CGI_* variables.
Index: config-vars.ht
===================================================================
RCS file: /cvsroot/tmda/tmda/htdocs/config-vars.ht,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- config-vars.ht 25 Nov 2002 18:13:26 -0000 1.11
+++ config-vars.ht 25 Nov 2002 20:50:39 -0000 1.12
@@ -63,138 +63,152 @@
</tr>
<tr>
<td><a href="#CGI_ACTIVE">CGI_ACTIVE</a></td>
-<td><a href="#CONFIG_EXEC">CONFIG_EXEC</a></td>
+<td><a href="#CGI_CLEANUP_ODDS">CGI_CLEANUP_ODDS</a></td>
+</tr>
+<tr>
+<td><a href="#CGI_DATE_FORMAT">CGI_DATE_FORMAT</a></td>
+<td><a href="#CGI_PAGER_SIZE">CGI_PAGER_SIZE</a></td>
+</tr>
+<tr>
+<td><a href="#CGI_PATH_TO_PENDING">CGI_PATH_TO_PENDING</a></td>
+<td><a href="#CGI_SESSION_EXP">CGI_SESSION_EXP</a></td>
+</tr>
+<tr>
+<td><a href="#CGI_USER">CGI_USER</a></td>
+<td><a href="#CGI_USE_JS_CONFIRM">CGI_USE_JS_CONFIRM</a></td>
</tr>
<tr>
+<td><a href="#CONFIG_EXEC">CONFIG_EXEC</a></td>
<td><a href="#CONFIRM_ACCEPT_CC">CONFIRM_ACCEPT_CC</a></td>
-<td><a href="#CONFIRM_ACCEPT_NOTIFY">CONFIRM_ACCEPT_NOTIFY</a></td>
</tr>
<tr>
+<td><a href="#CONFIRM_ACCEPT_NOTIFY">CONFIRM_ACCEPT_NOTIFY</a></td>
<td><a
href="#CONFIRM_ACCEPT_TEXT_ALREADY_CONFIRMED">CONFIRM_ACCEPT_TEXT_ALREADY_CONFIRMED</a></td>
-<td><a
href="#CONFIRM_ACCEPT_TEXT_ALREADY_RELEASED">CONFIRM_ACCEPT_TEXT_ALREADY_RELEASED</a></td>
</tr>
<tr>
+<td><a
+href="#CONFIRM_ACCEPT_TEXT_ALREADY_RELEASED">CONFIRM_ACCEPT_TEXT_ALREADY_RELEASED</a></td>
<td><a href="#CONFIRM_ACCEPT_TEXT_INITIAL">CONFIRM_ACCEPT_TEXT_INITIAL</a></td>
-<td><a href="#CONFIRM_ADDRESS">CONFIRM_ADDRESS</a></td>
</tr>
<tr>
+<td><a href="#CONFIRM_ADDRESS">CONFIRM_ADDRESS</a></td>
<td><a href="#CONFIRM_APPEND">CONFIRM_APPEND</a></td>
-<td><a href="#CONFIRM_CC">CONFIRM_CC</a></td>
</tr>
<tr>
+<td><a href="#CONFIRM_CC">CONFIRM_CC</a></td>
<td><a href="#CONFIRM_MAX_MESSAGE_SIZE">CONFIRM_MAX_MESSAGE_SIZE</a></td>
-<td><a href="#CRYPT_KEY_FILE">CRYPT_KEY_FILE</a></td>
</tr>
<tr>
+<td><a href="#CRYPT_KEY_FILE">CRYPT_KEY_FILE</a></td>
<td><a href="#DATADIR">DATADIR</a></td>
-<td><a href="#DATED_TEMPLATE_VARS">DATED_TEMPLATE_VARS</a></td>
</tr>
<tr>
+<td><a href="#DATED_TEMPLATE_VARS">DATED_TEMPLATE_VARS</a></td>
<td><a href="#DELIVERY">DELIVERY</a></td>
-<td><a href="#FILTER_BOUNCE_CC">FILTER_BOUNCE_CC</a></td>
</tr>
<tr>
+<td><a href="#FILTER_BOUNCE_CC">FILTER_BOUNCE_CC</a></td>
<td><a href="#FILTER_DROP_CC">FILTER_DROP_CC</a></td>
-<td><a href="#FILTER_INCOMING">FILTER_INCOMING</a></td>
</tr>
<tr>
+<td><a href="#FILTER_INCOMING">FILTER_INCOMING</a></td>
<td><a href="#FILTER_OUTGOING">FILTER_OUTGOING</a></td>
-<td><a href="#FINGERPRINT">FINGERPRINT</a></td>
</tr>
<tr>
+<td><a href="#FINGERPRINT">FINGERPRINT</a></td>
<td><a href="#FULLNAME">FULLNAME</a></td>
-<td><a href="#HMAC_BYTES">HMAC_BYTES</a></td>
</tr>
<tr>
+<td><a href="#HMAC_BYTES">HMAC_BYTES</a></td>
<td><a href="#HOSTNAME">HOSTNAME</a></td>
-<td><a href="#LOCALDATE">LOCALDATE</a></td>
</tr>
<tr>
+<td><a href="#LOCALDATE">LOCALDATE</a></td>
<td><a href="#LOGFILE_DEBUG">LOGFILE_DEBUG</a></td>
-<td><a href="#LOGFILE_INCOMING">LOGFILE_INCOMING</a></td>
</tr>
<tr>
+<td><a href="#LOGFILE_INCOMING">LOGFILE_INCOMING</a></td>
<td><a href="#LOGFILE_OUTGOING">LOGFILE_OUTGOING</a></td>
-<td><a href="#MAIL_TRANSFER_AGENT">MAIL_TRANSFER_AGENT</a></td>
</tr>
<tr>
+<td><a href="#MAIL_TRANSFER_AGENT">MAIL_TRANSFER_AGENT</a></td>
<td><a href="#MAX_AUTORESPONSES_PER_DAY">MAX_AUTORESPONSES_PER_DAY</a></td>
-<td><a href="#MESSAGE_FROM_STYLE">MESSAGE_FROM_STYLE</a></td>
</tr>
<tr>
+<td><a href="#MESSAGE_FROM_STYLE">MESSAGE_FROM_STYLE</a></td>
<td><a href="#MESSAGE_TAG_HEADER_STYLE">MESSAGE_TAG_HEADER_STYLE</a></td>
-<td><a href="#OUTGOINGMAIL">OUTGOINGMAIL</a></td>
</tr>
<tr>
+<td><a href="#OUTGOINGMAIL">OUTGOINGMAIL</a></td>
<td><a href="#PENDING_BLACKLIST_APPEND">PENDING_BLACKLIST_APPEND</a></td>
-<td><a href="#PENDING_CACHE">PENDING_CACHE</a></td>
</tr>
<tr>
+<td><a href="#PENDING_CACHE">PENDING_CACHE</a></td>
<td><a href="#PENDING_CACHE_LEN">PENDING_CACHE_LEN</a></td>
-<td><a href="#PENDING_DELETE_APPEND">PENDING_DELETE_APPEND</a></td>
</tr>
<tr>
+<td><a href="#PENDING_DELETE_APPEND">PENDING_DELETE_APPEND</a></td>
<td><a href="#PENDING_RELEASE_APPEND">PENDING_RELEASE_APPEND</a></td>
-<td><a href="#PENDING_WHITELIST_APPEND">PENDING_WHITELIST_APPEND</a></td>
</tr>
<tr>
+<td><a href="#PENDING_WHITELIST_APPEND">PENDING_WHITELIST_APPEND</a></td>
<td><a href="#PRIMARY_ADDRESS_MATCH">PRIMARY_ADDRESS_MATCH</a></td>
-<td><a href="#PURGED_HEADERS">PURGED_HEADERS</a></td>
</tr>
<tr>
+<td><a href="#PURGED_HEADERS">PURGED_HEADERS</a></td>
<td><a href="#RECIPIENT_DELIMITER">RECIPIENT_DELIMITER</a></td>
-<td><a href="#RECIPIENT_HEADER">RECIPIENT_HEADER</a></td>
</tr>
<tr>
+<td><a href="#RECIPIENT_HEADER">RECIPIENT_HEADER</a></td>
<td><a href="#RESPONSE_DIR">RESPONSE_DIR</a></td>
-<td><a href="#SENDER_TEMPLATE_VARS">SENDER_TEMPLATE_VARS</a></td>
</tr>
<tr>
+<td><a href="#SENDER_TEMPLATE_VARS">SENDER_TEMPLATE_VARS</a></td>
<td><a href="#SENDMAIL_PROGRAM">SENDMAIL_PROGRAM</a></td>
-<td><a href="#SMTPAUTH_PASSWORD">SMTPAUTH_PASSWORD</a></td>
</tr>
<tr>
+<td><a href="#SMTPAUTH_PASSWORD">SMTPAUTH_PASSWORD</a></td>
<td><a href="#SMTPAUTH_USERNAME">SMTPAUTH_USERNAME</a></td>
-<td><a href="#SMTPHOST">SMTPHOST</a></td>
</tr>
<tr>
+<td><a href="#SMTPHOST">SMTPHOST</a></td>
<td><a href="#SMTPSSL">SMTPSSL</a></td>
-<td><a href="#SMTPSSL_CERTFILE">SMTPSSL_CERTFILE</a></td>
</tr>
<tr>
+<td><a href="#SMTPSSL_CERTFILE">SMTPSSL_CERTFILE</a></td>
<td><a href="#SMTPSSL_KEYFILE">SMTPSSL_KEYFILE</a></td>
-<td><a
href="#SMTP_MAX_SESSIONS_PER_CONNECTION">SMTP_MAX_SESSIONS_PER_CONNECTION</a></td>
</tr>
<tr>
+<td><a
+href="#SMTP_MAX_SESSIONS_PER_CONNECTION">SMTP_MAX_SESSIONS_PER_CONNECTION</a></td>
<td><a href="#SUMMARY_HEADERS">SUMMARY_HEADERS</a></td>
-<td><a href="#TAGS_CONFIRM">TAGS_CONFIRM</a></td>
</tr>
<tr>
+<td><a href="#TAGS_CONFIRM">TAGS_CONFIRM</a></td>
<td><a href="#TAGS_DATED">TAGS_DATED</a></td>
-<td><a href="#TAGS_KEYWORD">TAGS_KEYWORD</a></td>
</tr>
<tr>
+<td><a href="#TAGS_KEYWORD">TAGS_KEYWORD</a></td>
<td><a href="#TAGS_SENDER">TAGS_SENDER</a></td>
-<td><a href="#TEMPLATE_DIR">TEMPLATE_DIR</a></td>
</tr>
<tr>
+<td><a href="#TEMPLATE_DIR">TEMPLATE_DIR</a></td>
<td><a href="#TEMPLATE_DIR_MATCH_SENDER">TEMPLATE_DIR_MATCH_SENDER</a></td>
-<td><a href="#TEMPLATE_EMAIL_HEADERS">TEMPLATE_EMAIL_HEADERS</a></td>
</tr>
<tr>
+<td><a href="#TEMPLATE_EMAIL_HEADERS">TEMPLATE_EMAIL_HEADERS</a></td>
<td><a href="#TEMPLATE_ENCODED_HEADERS">TEMPLATE_ENCODED_HEADERS</a></td>
-<td><a href="#TERSE_SUMMARY_HEADERS">TERSE_SUMMARY_HEADERS</a></td>
</tr>
<tr>
+<td><a href="#TERSE_SUMMARY_HEADERS">TERSE_SUMMARY_HEADERS</a></td>
<td><a href="#TIMEOUT">TIMEOUT</a></td>
-<td><a href="#USERNAME">USERNAME</a></td>
</tr>
<tr>
+<td><a href="#USERNAME">USERNAME</a></td>
<td><a href="#USEVIRTUALDOMAINS">USEVIRTUALDOMAINS</a></td>
-<td><a href="#VIRTUALDOMAINS">VIRTUALDOMAINS</a></td>
</tr>
<tr>
+<td><a href="#VIRTUALDOMAINS">VIRTUALDOMAINS</a></td>
<td><a href="#X_TMDA_IN_SUBJECT">X_TMDA_IN_SUBJECT</a></td>
+</tr>
</table>
<dl>
@@ -549,7 +563,91 @@
<br><br>
<code>CGI_ACTIVE = 1</code>
<br><br>
-No default
+Default is 0 (disabled)
+<dt><hr>
+<a name="CGI_CLEANUP_ODDS"><h4>CGI_CLEANUP_ODDS</h4></a>
+<dd>
+Chance of cleaning up old sessions when a session object is
+instantiated. Keeping this value small will minimize overhead on
+each page fetch. Larger values will tidy up the temporary files
+more often.
+<br><br>
+Example:
+<br><br>
+<code>CGI_CLEANUP_ODDS = 0.1</code>
+<br><br>
+Default is 0.01 (1%).
+<dt><hr>
+<a name="CGI_DATE_FORMAT"><h4>CGI_DATE_FORMAT</h4></a>
+<dd>
+Format string for time.strftime() used when displaying message dates
+in pending list view.
+<br><br>
+Example:
+<br><br>
+<code>CGI_DATE_FORMAT = "%m/%d/%y"</code>
+<br><br>
+Default is "%a %1m/%d" (which generates text like: "Mon 12/31")
+<dt><hr>
+<a name="CGI_PAGER_SIZE"><h4>CGI_PAGER_SIZE</h4></a>
+<dd>
+Number of pending e-mails shown in list format on one page.
+<br><br>
+Example:
+<br><br>
+<code>CGI_PAGER_SIZE = 10</code>
+<br><br>
+Default is 25.
+<dt><hr>
+<a name="CGI_PATH_TO_PENDING"><h4>CGI_PATH_TO_PENDING</h4></a>
+<dd>
+*REQUIRED* path to tmda-pending. tmda-cgi will not function if this
+variable is set wrong.
+<br><br>
+Example:
+<br><br>
+<code>CGI_PATH_TO_PENDING = "/usr/bin/tmda-pending"</code>
+<br><br>
+Default is "../../bin/tmda-pending" (which assumes you are running
+directly out of the source tree).
+<dt><hr>
+<a name="CGI_SESSION_EXP"><h4>CGI_SESSION_EXP</h4></a>
+<dd>
+Number of seconds a session is guaranteed to remain on the system
+before there is a chance of it being cleaned up. Users who are
+logged into tmda-cgi and spend more than this amount of time between
+page accesses may have to log in again.
+<br><br>
+Example:
+<br><br>
+<code>CGI_SESSION_EXP = 600</code>
+<br><br>
+Default is 300 (5 minutes).
+<dt><hr>
+<a name="CGI_USER"><h4>CGI_USER</h4></a>
+<dd>
+Defines the user name to use at non-critical times (such as reading
+and writing session files. CGI_USER is only signifigant when running
+in system-wide mode. See contrib/cgi/INSTALL for more about modes.
+<br><br>
+Example:
+<br><br>
+<code>CGI_USER = "apache"</code>
+<br><br>
+Default is "nobody".
+<dt><hr>
+<a name="CGI_USE_JS_CONFIRM"><h4>CGI_USE_JS_CONFIRM</h4></a>
+<dd>
+Enables a pop-up confirmation box before any message is deleted or
+blacklisted. Must be disabled if you will be surfing tmda-cgi in
+a browser without Javascript or where Javascript is disabled.
+Otherwise you will not be able to delete or blacklist messages.
+<br><br>
+Example:
+<br><br>
+<code>CGI_USE_JS_CONFIRM = 0</code>
+<br><br>
+Default is 1.
<dt><hr>
<a name="CONFIG_EXEC"><h4>CONFIG_EXEC</h4></a>
<dd>
Index: config-vars.html
===================================================================
RCS file: /cvsroot/tmda/tmda/htdocs/config-vars.html,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- config-vars.html 25 Nov 2002 18:13:27 -0000 1.15
+++ config-vars.html 25 Nov 2002 20:50:39 -0000 1.16
@@ -1,6 +1,6 @@
<HTML>
<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. -->
-<!-- Mon Nov 25 11:10:41 2002 -->
+<!-- Mon Nov 25 13:49:00 2002 -->
<!-- USING HT2HTML 1.2 -->
<!-- SEE http://barry.wooz.org/software/ht2html -->
<!-- User-specified headers:
@@ -226,138 +226,152 @@
</tr>
<tr>
<td><a href="#CGI_ACTIVE">CGI_ACTIVE</a></td>
-<td><a href="#CONFIG_EXEC">CONFIG_EXEC</a></td>
+<td><a href="#CGI_CLEANUP_ODDS">CGI_CLEANUP_ODDS</a></td>
+</tr>
+<tr>
+<td><a href="#CGI_DATE_FORMAT">CGI_DATE_FORMAT</a></td>
+<td><a href="#CGI_PAGER_SIZE">CGI_PAGER_SIZE</a></td>
+</tr>
+<tr>
+<td><a href="#CGI_PATH_TO_PENDING">CGI_PATH_TO_PENDING</a></td>
+<td><a href="#CGI_SESSION_EXP">CGI_SESSION_EXP</a></td>
+</tr>
+<tr>
+<td><a href="#CGI_USER">CGI_USER</a></td>
+<td><a href="#CGI_USE_JS_CONFIRM">CGI_USE_JS_CONFIRM</a></td>
</tr>
<tr>
+<td><a href="#CONFIG_EXEC">CONFIG_EXEC</a></td>
<td><a href="#CONFIRM_ACCEPT_CC">CONFIRM_ACCEPT_CC</a></td>
-<td><a href="#CONFIRM_ACCEPT_NOTIFY">CONFIRM_ACCEPT_NOTIFY</a></td>
</tr>
<tr>
+<td><a href="#CONFIRM_ACCEPT_NOTIFY">CONFIRM_ACCEPT_NOTIFY</a></td>
<td><a
href="#CONFIRM_ACCEPT_TEXT_ALREADY_CONFIRMED">CONFIRM_ACCEPT_TEXT_ALREADY_CONFIRMED</a></td>
-<td><a
href="#CONFIRM_ACCEPT_TEXT_ALREADY_RELEASED">CONFIRM_ACCEPT_TEXT_ALREADY_RELEASED</a></td>
</tr>
<tr>
+<td><a
+href="#CONFIRM_ACCEPT_TEXT_ALREADY_RELEASED">CONFIRM_ACCEPT_TEXT_ALREADY_RELEASED</a></td>
<td><a href="#CONFIRM_ACCEPT_TEXT_INITIAL">CONFIRM_ACCEPT_TEXT_INITIAL</a></td>
-<td><a href="#CONFIRM_ADDRESS">CONFIRM_ADDRESS</a></td>
</tr>
<tr>
+<td><a href="#CONFIRM_ADDRESS">CONFIRM_ADDRESS</a></td>
<td><a href="#CONFIRM_APPEND">CONFIRM_APPEND</a></td>
-<td><a href="#CONFIRM_CC">CONFIRM_CC</a></td>
</tr>
<tr>
+<td><a href="#CONFIRM_CC">CONFIRM_CC</a></td>
<td><a href="#CONFIRM_MAX_MESSAGE_SIZE">CONFIRM_MAX_MESSAGE_SIZE</a></td>
-<td><a href="#CRYPT_KEY_FILE">CRYPT_KEY_FILE</a></td>
</tr>
<tr>
+<td><a href="#CRYPT_KEY_FILE">CRYPT_KEY_FILE</a></td>
<td><a href="#DATADIR">DATADIR</a></td>
-<td><a href="#DATED_TEMPLATE_VARS">DATED_TEMPLATE_VARS</a></td>
</tr>
<tr>
+<td><a href="#DATED_TEMPLATE_VARS">DATED_TEMPLATE_VARS</a></td>
<td><a href="#DELIVERY">DELIVERY</a></td>
-<td><a href="#FILTER_BOUNCE_CC">FILTER_BOUNCE_CC</a></td>
</tr>
<tr>
+<td><a href="#FILTER_BOUNCE_CC">FILTER_BOUNCE_CC</a></td>
<td><a href="#FILTER_DROP_CC">FILTER_DROP_CC</a></td>
-<td><a href="#FILTER_INCOMING">FILTER_INCOMING</a></td>
</tr>
<tr>
+<td><a href="#FILTER_INCOMING">FILTER_INCOMING</a></td>
<td><a href="#FILTER_OUTGOING">FILTER_OUTGOING</a></td>
-<td><a href="#FINGERPRINT">FINGERPRINT</a></td>
</tr>
<tr>
+<td><a href="#FINGERPRINT">FINGERPRINT</a></td>
<td><a href="#FULLNAME">FULLNAME</a></td>
-<td><a href="#HMAC_BYTES">HMAC_BYTES</a></td>
</tr>
<tr>
+<td><a href="#HMAC_BYTES">HMAC_BYTES</a></td>
<td><a href="#HOSTNAME">HOSTNAME</a></td>
-<td><a href="#LOCALDATE">LOCALDATE</a></td>
</tr>
<tr>
+<td><a href="#LOCALDATE">LOCALDATE</a></td>
<td><a href="#LOGFILE_DEBUG">LOGFILE_DEBUG</a></td>
-<td><a href="#LOGFILE_INCOMING">LOGFILE_INCOMING</a></td>
</tr>
<tr>
+<td><a href="#LOGFILE_INCOMING">LOGFILE_INCOMING</a></td>
<td><a href="#LOGFILE_OUTGOING">LOGFILE_OUTGOING</a></td>
-<td><a href="#MAIL_TRANSFER_AGENT">MAIL_TRANSFER_AGENT</a></td>
</tr>
<tr>
+<td><a href="#MAIL_TRANSFER_AGENT">MAIL_TRANSFER_AGENT</a></td>
<td><a href="#MAX_AUTORESPONSES_PER_DAY">MAX_AUTORESPONSES_PER_DAY</a></td>
-<td><a href="#MESSAGE_FROM_STYLE">MESSAGE_FROM_STYLE</a></td>
</tr>
<tr>
+<td><a href="#MESSAGE_FROM_STYLE">MESSAGE_FROM_STYLE</a></td>
<td><a href="#MESSAGE_TAG_HEADER_STYLE">MESSAGE_TAG_HEADER_STYLE</a></td>
-<td><a href="#OUTGOINGMAIL">OUTGOINGMAIL</a></td>
</tr>
<tr>
+<td><a href="#OUTGOINGMAIL">OUTGOINGMAIL</a></td>
<td><a href="#PENDING_BLACKLIST_APPEND">PENDING_BLACKLIST_APPEND</a></td>
-<td><a href="#PENDING_CACHE">PENDING_CACHE</a></td>
</tr>
<tr>
+<td><a href="#PENDING_CACHE">PENDING_CACHE</a></td>
<td><a href="#PENDING_CACHE_LEN">PENDING_CACHE_LEN</a></td>
-<td><a href="#PENDING_DELETE_APPEND">PENDING_DELETE_APPEND</a></td>
</tr>
<tr>
+<td><a href="#PENDING_DELETE_APPEND">PENDING_DELETE_APPEND</a></td>
<td><a href="#PENDING_RELEASE_APPEND">PENDING_RELEASE_APPEND</a></td>
-<td><a href="#PENDING_WHITELIST_APPEND">PENDING_WHITELIST_APPEND</a></td>
</tr>
<tr>
+<td><a href="#PENDING_WHITELIST_APPEND">PENDING_WHITELIST_APPEND</a></td>
<td><a href="#PRIMARY_ADDRESS_MATCH">PRIMARY_ADDRESS_MATCH</a></td>
-<td><a href="#PURGED_HEADERS">PURGED_HEADERS</a></td>
</tr>
<tr>
+<td><a href="#PURGED_HEADERS">PURGED_HEADERS</a></td>
<td><a href="#RECIPIENT_DELIMITER">RECIPIENT_DELIMITER</a></td>
-<td><a href="#RECIPIENT_HEADER">RECIPIENT_HEADER</a></td>
</tr>
<tr>
+<td><a href="#RECIPIENT_HEADER">RECIPIENT_HEADER</a></td>
<td><a href="#RESPONSE_DIR">RESPONSE_DIR</a></td>
-<td><a href="#SENDER_TEMPLATE_VARS">SENDER_TEMPLATE_VARS</a></td>
</tr>
<tr>
+<td><a href="#SENDER_TEMPLATE_VARS">SENDER_TEMPLATE_VARS</a></td>
<td><a href="#SENDMAIL_PROGRAM">SENDMAIL_PROGRAM</a></td>
-<td><a href="#SMTPAUTH_PASSWORD">SMTPAUTH_PASSWORD</a></td>
</tr>
<tr>
+<td><a href="#SMTPAUTH_PASSWORD">SMTPAUTH_PASSWORD</a></td>
<td><a href="#SMTPAUTH_USERNAME">SMTPAUTH_USERNAME</a></td>
-<td><a href="#SMTPHOST">SMTPHOST</a></td>
</tr>
<tr>
+<td><a href="#SMTPHOST">SMTPHOST</a></td>
<td><a href="#SMTPSSL">SMTPSSL</a></td>
-<td><a href="#SMTPSSL_CERTFILE">SMTPSSL_CERTFILE</a></td>
</tr>
<tr>
+<td><a href="#SMTPSSL_CERTFILE">SMTPSSL_CERTFILE</a></td>
<td><a href="#SMTPSSL_KEYFILE">SMTPSSL_KEYFILE</a></td>
-<td><a
href="#SMTP_MAX_SESSIONS_PER_CONNECTION">SMTP_MAX_SESSIONS_PER_CONNECTION</a></td>
</tr>
<tr>
+<td><a
+href="#SMTP_MAX_SESSIONS_PER_CONNECTION">SMTP_MAX_SESSIONS_PER_CONNECTION</a></td>
<td><a href="#SUMMARY_HEADERS">SUMMARY_HEADERS</a></td>
-<td><a href="#TAGS_CONFIRM">TAGS_CONFIRM</a></td>
</tr>
<tr>
+<td><a href="#TAGS_CONFIRM">TAGS_CONFIRM</a></td>
<td><a href="#TAGS_DATED">TAGS_DATED</a></td>
-<td><a href="#TAGS_KEYWORD">TAGS_KEYWORD</a></td>
</tr>
<tr>
+<td><a href="#TAGS_KEYWORD">TAGS_KEYWORD</a></td>
<td><a href="#TAGS_SENDER">TAGS_SENDER</a></td>
-<td><a href="#TEMPLATE_DIR">TEMPLATE_DIR</a></td>
</tr>
<tr>
+<td><a href="#TEMPLATE_DIR">TEMPLATE_DIR</a></td>
<td><a href="#TEMPLATE_DIR_MATCH_SENDER">TEMPLATE_DIR_MATCH_SENDER</a></td>
-<td><a href="#TEMPLATE_EMAIL_HEADERS">TEMPLATE_EMAIL_HEADERS</a></td>
</tr>
<tr>
+<td><a href="#TEMPLATE_EMAIL_HEADERS">TEMPLATE_EMAIL_HEADERS</a></td>
<td><a href="#TEMPLATE_ENCODED_HEADERS">TEMPLATE_ENCODED_HEADERS</a></td>
-<td><a href="#TERSE_SUMMARY_HEADERS">TERSE_SUMMARY_HEADERS</a></td>
</tr>
<tr>
+<td><a href="#TERSE_SUMMARY_HEADERS">TERSE_SUMMARY_HEADERS</a></td>
<td><a href="#TIMEOUT">TIMEOUT</a></td>
-<td><a href="#USERNAME">USERNAME</a></td>
</tr>
<tr>
+<td><a href="#USERNAME">USERNAME</a></td>
<td><a href="#USEVIRTUALDOMAINS">USEVIRTUALDOMAINS</a></td>
-<td><a href="#VIRTUALDOMAINS">VIRTUALDOMAINS</a></td>
</tr>
<tr>
+<td><a href="#VIRTUALDOMAINS">VIRTUALDOMAINS</a></td>
<td><a href="#X_TMDA_IN_SUBJECT">X_TMDA_IN_SUBJECT</a></td>
+</tr>
</table>
<dl>
@@ -712,7 +726,91 @@
<br><br>
<code>CGI_ACTIVE = 1</code>
<br><br>
-No default
+Default is 0 (disabled)
+<dt><hr>
+<a name="CGI_CLEANUP_ODDS"><h4>CGI_CLEANUP_ODDS</h4></a>
+<dd>
+Chance of cleaning up old sessions when a session object is
+instantiated. Keeping this value small will minimize overhead on
+each page fetch. Larger values will tidy up the temporary files
+more often.
+<br><br>
+Example:
+<br><br>
+<code>CGI_CLEANUP_ODDS = 0.1</code>
+<br><br>
+Default is 0.01 (1%).
+<dt><hr>
+<a name="CGI_DATE_FORMAT"><h4>CGI_DATE_FORMAT</h4></a>
+<dd>
+Format string for time.strftime() used when displaying message dates
+in pending list view.
+<br><br>
+Example:
+<br><br>
+<code>CGI_DATE_FORMAT = "%m/%d/%y"</code>
+<br><br>
+Default is "%a %1m/%d" (which generates text like: "Mon 12/31")
+<dt><hr>
+<a name="CGI_PAGER_SIZE"><h4>CGI_PAGER_SIZE</h4></a>
+<dd>
+Number of pending e-mails shown in list format on one page.
+<br><br>
+Example:
+<br><br>
+<code>CGI_PAGER_SIZE = 10</code>
+<br><br>
+Default is 25.
+<dt><hr>
+<a name="CGI_PATH_TO_PENDING"><h4>CGI_PATH_TO_PENDING</h4></a>
+<dd>
+*REQUIRED* path to tmda-pending. tmda-cgi will not function if this
+variable is set wrong.
+<br><br>
+Example:
+<br><br>
+<code>CGI_PATH_TO_PENDING = "/usr/bin/tmda-pending"</code>
+<br><br>
+Default is "../../bin/tmda-pending" (which assumes you are running
+directly out of the source tree).
+<dt><hr>
+<a name="CGI_SESSION_EXP"><h4>CGI_SESSION_EXP</h4></a>
+<dd>
+Number of seconds a session is guaranteed to remain on the system
+before there is a chance of it being cleaned up. Users who are
+logged into tmda-cgi and spend more than this amount of time between
+page accesses may have to log in again.
+<br><br>
+Example:
+<br><br>
+<code>CGI_SESSION_EXP = 600</code>
+<br><br>
+Default is 300 (5 minutes).
+<dt><hr>
+<a name="CGI_USER"><h4>CGI_USER</h4></a>
+<dd>
+Defines the user name to use at non-critical times (such as reading
+and writing session files. CGI_USER is only signifigant when running
+in system-wide mode. See contrib/cgi/INSTALL for more about modes.
+<br><br>
+Example:
+<br><br>
+<code>CGI_USER = "apache"</code>
+<br><br>
+Default is "nobody".
+<dt><hr>
+<a name="CGI_USE_JS_CONFIRM"><h4>CGI_USE_JS_CONFIRM</h4></a>
+<dd>
+Enables a pop-up confirmation box before any message is deleted or
+blacklisted. Must be disabled if you will be surfing tmda-cgi in
+a browser without Javascript or where Javascript is disabled.
+Otherwise you will not be able to delete or blacklist messages.
+<br><br>
+Example:
+<br><br>
+<code>CGI_USE_JS_CONFIRM = 0</code>
+<br><br>
+Default is 1.
<dt><hr>
<a name="CONFIG_EXEC"><h4>CONFIG_EXEC</h4></a>
<dd>
_______________________________________
tmda-cvs mailing list
http://tmda.net/lists/listinfo/tmda-cvs