| 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] |