Skip to content

Latest commit

 

History

History
33 lines (30 loc) · 3.69 KB

File metadata and controls

33 lines (30 loc) · 3.69 KB

MailLogEntry

Properties

Name Type Description Notes
id int Internal auto-increment database row ID. Not meaningful outside the API.
id string The relay-assigned mail ID (18–19 hex characters). This is the value returned as `text` by the sending endpoints and accepted as the `mailid` filter on `GET /mail/log`.
from string SMTP envelope `MAIL FROM` address (may differ from the `From:` header).
to string SMTP envelope `RCPT TO` address.
created string Human-readable creation timestamp in `YYYY-MM-DD HH:MM:SS` format.
time int Unix timestamp of message acceptance. Corresponds to the `startDate` and `endDate` filter parameters on `GET /mail/log`.
user string The SMTP AUTH username used to submit the message (e.g. `mb5658`). Corresponds to the `username` field in `GET /mail` orders.
transtype string SMTP transaction type negotiated with the relay (e.g. `ESMTPSA`).
origin string IP address of the client that submitted the message to the relay. Corresponds to the `origin` filter parameter on `GET /mail/log`.
interface string Relay interface name that accepted the message (e.g. `feeder`).
subject string The `Subject` header value, if available. [optional]
messageId string The `Message-ID` header value, if present. Can be used with the `messageId` filter on `GET /mail/log` for subsequent lookups. [optional]
sendingZone string The sending zone assigned by the relay for outbound delivery. [optional]
bodySize int Size of the message body in bytes. [optional]
seq int Sequence index of this recipient in a multi-recipient message. Starts at 1. [optional]
delivered int Delivery status flag. `1` = successfully delivered to destination MX. `0` = queued, deferred, or failed. `null` = delivery not yet attempted. Corresponds to the `delivered` filter parameter on `GET /mail/log`. [optional]
code int The SMTP response code from the destination MX server (e.g. `250` for success, `550` for permanent failure). [optional]
response string The SMTP response string received from the destination MX server upon delivery attempt (e.g. `"250 2.0.0 Ok queued as C91D83E128C"`). [optional]
recipient string The specific recipient address this delivery record is for. [optional]
domain string The destination domain. Corresponds to the `mx` filter parameter (which matches `mxHostname`, not `domain`) on `GET /mail/log`. [optional]
locked int Whether the queue entry is currently locked for delivery processing. [optional]
lockTime string Millisecond-precision timestamp of the last queue lock acquisition. [optional]
assigned string The relay server node assigned to deliver this message. [optional]
queued string ISO 8601 timestamp when the message was placed into the delivery queue. [optional]
mxHostname string The MX hostname the relay connected to for delivery. Corresponds to the `mx` filter parameter on `GET /mail/log`. [optional]

[Back to Model list] [Back to API list] [Back to README]