SF.net SVN: logwatch:[268] trunk/scripts/services/dovecot
[email protected] Wed, 26 Nov 2014 21:35:26 +0000
| Newsgroups | gmane.comp.log.logwatch.devel |
|---|---|
| Message-ID | <[email protected]> |
Revision: 268
http://sourceforge.net/p/logwatch/code/268
Author: opoplawski
Date: 2014-11-26 21:35:25 +0000 (Wed, 26 Nov 2014)
Log Message:
-----------
[dovecot] Handle lmtp sieve delivery messages
Modified Paths:
--------------
trunk/scripts/services/dovecot
Modified: trunk/scripts/services/dovecot
===================================================================
--- trunk/scripts/services/dovecot 2014-11-19 17:35:28 UTC (rev 267)
+++ trunk/scripts/services/dovecot 2014-11-26 21:35:25 UTC (rev 268)
@@ -193,6 +193,10 @@
# dovecot: [ID 583609 mail.info] lmtp(12782, [email protected]): jBt1EfjCMk3uMQAAm9eMBA: msgid=<[email protected]>: saved mail to INBOX
$Deliver{$User}{$Mailbox}++;
+# LMTP-based Sieve delivery
+ } elsif ( ($User, $Mailbox) = ( $ThisLine =~ /^$dovecottag lmtp\(\d+, (.*)\): .*: sieve: msgid=.*: stored mail into mailbox '(.*)'/ ) ) {
+ $Deliver{$User}{$Mailbox}++;
+
# sieve forward
} elsif (($User, $Recip) = ($ThisLine =~ /^$dovecottag (?:lda|deliver)\((.*)\): sieve: msgid=.* forwarded to \<(.*)\>/)) {
$Forwarded{$User}{$Recip}++;
@@ -204,7 +208,7 @@
} elsif (($User, $Recip) = ($ThisLine =~ /^$dovecottag (?:lda|deliver)\((.*)\): sieve: msgid=.* discarded duplicate vacation response to \<(.*)\>/ )) {
$VacationDup{$User}{$Recip}++;
- } elsif ( $ThisLine =~ /^$dovecottag (?:lda|deliver)\(.*\): sieve: msgid=.* marked message to be discarded if not explicitly delivered/ ) {
+ } elsif ( $ThisLine =~ /^$dovecottag (?:lda|deliver|lmtp)\(.*\): .*sieve: msgid=.* marked message to be discarded if not explicitly delivered/ ) {
# dovecot: lda(joe): sieve: msgid=<m$01$@com>: marked message to be discarded if not explicitly delivered (discard action)
# IGNORE
} elsif ( $ThisLine =~ /^$dovecottag lmtp\(.*\): Connect from/ ) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk