Update of /cvsroot/tmda/tmda/htdocs
In directory sc8-pr-cvs1:/tmp/cvs-serv14871/htdocs
Modified Files:
config-vars.ht config-vars.html
Log Message:
Pending queue reorganization. Remove use of DELIVERED_CACHE to store
the status of delivered messages.
I wasn't happy with the fact that only tmda-pending could distinguish
between "still pending" messages and those which were already
delivered (either by confirmation or manual release).
This was also the source of the FAQ about why the message is still in
pending even though it's already been delivered.
Drew Raines suggested adopting the Maildir info flag approach, where a
status indicator is appended to the filename once it's delivered. e.g,
1036836637.29343.msg (indicates a "still pending" message)
1036836637.29343.msg:3,C (indicates delivered by sender confirmation)
1036836637.29343.msg:3,R (indicates delivered by manual release)
We utilize the other numerical prefix ``3'' as ``2'' seems to be
MUA-specific. ``3'' could eventually be reserved for
challenge-response systems.
See http://cr.yp.to/proto/maildir.html for more on this format.
This shouldn't change tmda-pending behavior, but would allow homegrown
tools (as well as users poking through pending) to grok delivery status.
Index: config-vars.ht
===================================================================
RCS file: /cvsroot/tmda/tmda/htdocs/config-vars.ht,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- config-vars.ht 13 Nov 2002 01:56:54 -0000 1.9
+++ config-vars.ht 21 Nov 2002 23:57:40 -0000 1.10
@@ -87,10 +87,6 @@
</tr>
<tr>
<td><a href="#DATED_TEMPLATE_VARS">DATED_TEMPLATE_VARS</a></td>
-<td><a href="#DELIVERED_CACHE">DELIVERED_CACHE</a></td>
-</tr>
-<tr>
-<td><a href="#DELIVERED_CACHE_LEN">DELIVERED_CACHE_LEN</a></td>
<td><a href="#DELIVERY">DELIVERY</a></td>
</tr>
<tr>
@@ -660,25 +656,6 @@
in your templates.
<br><br>
Default is 0 (turned off)
-<dt><hr>
-<a name="DELIVERED_CACHE"><h4>DELIVERED_CACHE</h4></a>
-<dd>
-Path to the cache file used to keep track of which messages have
-already been delivered.
-<br><br>
-Default is ~/.tmda/pending/.delivered_cache
-<dt><hr>
-<a name="DELIVERED_CACHE_LEN"><h4>DELIVERED_CACHE_LEN</h4></a>
-<dd>
-An integer which specifies the maximum number of entries held by
-DELIVERED_CACHE.
-<br><br>
-Make sure this value is larger than the number of messages normally
-stored in your pending queue. The default value may not suffice if
-you run a very high traffic TMDA, and/or have a long pending queue
-purge interval.
-<br><br>
-Default is 5000
<dt><hr>
<a name="DELIVERY"><h4>DELIVERY</h4></a>
<dd>
Index: config-vars.html
===================================================================
RCS file: /cvsroot/tmda/tmda/htdocs/config-vars.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- config-vars.html 18 Nov 2002 21:54:13 -0000 1.13
+++ config-vars.html 21 Nov 2002 23:57:40 -0000 1.14
@@ -1,6 +1,6 @@
<HTML>
<!-- THIS PAGE IS AUTOMATICALLY GENERATED. DO NOT EDIT. -->
-<!-- Mon Nov 18 14:34:23 2002 -->
+<!-- Thu Nov 21 16:46:18 2002 -->
<!-- USING HT2HTML 1.2 -->
<!-- SEE http://barry.wooz.org/software/ht2html -->
<!-- User-specified headers:
@@ -252,10 +252,6 @@
</tr>
<tr>
<td><a href="#DATED_TEMPLATE_VARS">DATED_TEMPLATE_VARS</a></td>
-<td><a href="#DELIVERED_CACHE">DELIVERED_CACHE</a></td>
-</tr>
-<tr>
-<td><a href="#DELIVERED_CACHE_LEN">DELIVERED_CACHE_LEN</a></td>
<td><a href="#DELIVERY">DELIVERY</a></td>
</tr>
<tr>
@@ -825,25 +821,6 @@
in your templates.
<br><br>
Default is 0 (turned off)
-<dt><hr>
-<a name="DELIVERED_CACHE"><h4>DELIVERED_CACHE</h4></a>
-<dd>
-Path to the cache file used to keep track of which messages have
-already been delivered.
-<br><br>
-Default is ~/.tmda/pending/.delivered_cache
-<dt><hr>
-<a name="DELIVERED_CACHE_LEN"><h4>DELIVERED_CACHE_LEN</h4></a>
-<dd>
-An integer which specifies the maximum number of entries held by
-DELIVERED_CACHE.
-<br><br>
-Make sure this value is larger than the number of messages normally
-stored in your pending queue. The default value may not suffice if
-you run a very high traffic TMDA, and/or have a long pending queue
-purge interval.
-<br><br>
-Default is 5000
<dt><hr>
<a name="DELIVERY"><h4>DELIVERY</h4></a>
<dd>
_______________________________________
tmda-cvs mailing list
http://tmda.net/lists/listinfo/tmda-cvs