Skip to content

Commit 2289f26

Browse files
authored
Merge pull request #183 from whyscream/182-postfix-queue-id-position
Some warning messages have the queue-id after the warning level
2 parents cdeadb0 + 3b3d93a commit 2289f26

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

postfix.grok

+2-2
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ GREEDYDATA_NO_BRACKET [^<>]*
3232
STATUS_WORD [\w-]*
3333

3434
# warning patterns
35-
POSTFIX_WARNING_WITH_KV (%{POSTFIX_QUEUEID:postfix_queueid}: )?%{POSTFIX_WARNING_LEVEL:postfix_message_level}: (%{POSTFIX_CLIENT_INFO}: )?%{GREEDYDATA:postfix_message}; %{POSTFIX_KEYVALUE_DATA:postfix_keyvalue_data}
36-
POSTFIX_WARNING_WITHOUT_KV (%{POSTFIX_QUEUEID:postfix_queueid}: )?%{POSTFIX_WARNING_LEVEL:postfix_message_level}: (%{POSTFIX_CLIENT_INFO}: )?%{GREEDYDATA:postfix_message}
35+
POSTFIX_WARNING_WITH_KV (%{POSTFIX_QUEUEID:postfix_queueid}: )?%{POSTFIX_WARNING_LEVEL:postfix_message_level}: (%{POSTFIX_QUEUEID:postfix_queueid}: )?(%{POSTFIX_CLIENT_INFO}: )?%{GREEDYDATA:postfix_message}; %{POSTFIX_KEYVALUE_DATA:postfix_keyvalue_data}
36+
POSTFIX_WARNING_WITHOUT_KV (%{POSTFIX_QUEUEID:postfix_queueid}: )?%{POSTFIX_WARNING_LEVEL:postfix_message_level}: (%{POSTFIX_QUEUEID:postfix_queueid}: )?(%{POSTFIX_CLIENT_INFO}: )?%{GREEDYDATA:postfix_message}
3737
POSTFIX_WARNING %{POSTFIX_WARNING_WITH_KV}|%{POSTFIX_WARNING_WITHOUT_KV}
3838

3939
# smtpd patterns

test/cleanup_0012.yaml

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
pattern: ^%{POSTFIX_CLEANUP}$
2+
data: "warning: 9BECF3F19D: sender_canonical_maps map lookup problem for [email protected] -- message not accepted, try again later"
3+
results:
4+
postfix_queueid: 9BECF3F19D
5+
postfix_message_level: warning
6+
postfix_message: "sender_canonical_maps map lookup problem for [email protected] -- message not accepted, try again later"

0 commit comments

Comments
 (0)