Postfix

Postfix SMTP logs show connection handshakes, queue IDs, delivery attempts, status codes and relay decisions.

Global Fields (4)

FieldType
ngs.id
Unique identifier for the log entry.
string
ngs.createdAt
Timestamp when the event was created locally.
pdate
ngs.indexedAt
Timestamp when the log was indexed into the SIEM.
pdate
ngs.source
Origin or source system of the log.
string

Reference-Specific Fields (7)

FieldType
postfix.queueId
Unique identifier assigned by Postfix to the message in the mail queue.
string
postfix.messageId
The Message-ID header of the email as provided by the sending client.
string
postfix.from
Envelope sender address of the email.
text_general
postfix.to
Envelope recipient address of the email.
text_general
postfix.clientIp
IP address of the SMTP client that submitted the message.
text_general
postfix.clientHostname
Hostname of the SMTP client that connected to Postfix.
text_general
postfix.status
Delivery status of the message (e.g., sent, deferred, bounced).
text_general

Sample Log Event

Below is a representative JSON log entry showing key fields as they’re emitted by the system. Depending on the context of the event, some fields may be omitted if they’re not applicable.