X-Git-Url: https://git.madduck.net/etc/mailfilter.git/blobdiff_plain/519207b89004aa4a4b360767fa30aa48afaa6139..c189679fcca383aa86ac0f7f2eaf191ec927afbd:/procmail/delay-delivery

diff --git a/procmail/delay-delivery b/procmail/delay-delivery
index cfe3403..6a4717c 100644
--- a/procmail/delay-delivery
+++ b/procmail/delay-delivery
@@ -1,11 +1,20 @@
 #TODO: create config/delay-(disabled|tonight|weekend)
 
-:0 fw
+:0
 * POSTPONED ?? .
-|$FORMAIL -R X-Postponed X-Was-Postponed
+{
+  LOG="delay:       not delaying already-postponed message$NL"
+  :0 fw
+  |$FORMAIL -R X-Postponed X-Was-Postponed
+}
+
+:0 E
+* DISABLE_DELAYS ?? .
+{
+  LOG="delay:       delays disabled, thus not delaying$NL"
+}
 
 :0 E
-* ! DISABLE_DELAYS ?? .
 * DELAY ?? .
 {
   #TODO: for tickling, use header date
@@ -27,6 +36,7 @@
     POSTPONED="$RELEASE_TS ($RELEASE_TIME)"
 
     INCLUDERC=$PMDIR/record-delayed-mail
+    INCLUDERC=$PMDIR/addheaders
 
     :0
     $DELAYED_QUEUE