aboutsummaryrefslogtreecommitdiffstats
path: root/mod/notification-email.rsc
diff options
context:
space:
mode:
Diffstat (limited to 'mod/notification-email.rsc')
-rw-r--r--mod/notification-email.rsc9
1 files changed, 9 insertions, 0 deletions
diff --git a/mod/notification-email.rsc b/mod/notification-email.rsc
index 7be3abe..e266201 100644
--- a/mod/notification-email.rsc
+++ b/mod/notification-email.rsc
@@ -10,6 +10,7 @@
:global LogForwardFilterLogForwarding;
:global NotificationEMailSubject;
:global NotificationFunctions;
+:global PurgeEMailQueue;
:global QuotedPrintable;
:global SendEMail;
:global SendEMail2;
@@ -156,6 +157,14 @@
}
}
+# purge the e-mail queue
+:set PurgeEMailQueue do={
+ :global EmailQueue;
+
+ /system/scheduler/remove [ find where name="\$FlushEmailQueue" ];
+ :set EmailQueue;
+}
+
# convert string to quoted-printable
:global QuotedPrintable do={
:local Input [ :tostr $1 ];