MailDeliveryStatus
Overview of the mail delivery for the admin dashboard, read from the database whichever sender (worker or Delphi server) is active.
errorMessageCount24h
Abschnitt betitelt „errorMessageCount24h“Type: Int!
Messages in status ERROR that are still in an outbox and were created in the last 24 hours.
errorMessageCountTotal
Abschnitt betitelt „errorMessageCountTotal“Type: Int!
All messages in status ERROR that are still in an outbox, regardless of age.
failedReceiverCount24h
Abschnitt betitelt „failedReceiverCount24h“Type: Int!
Receivers that failed permanently in the last 24 hours.
Type: MailDeliveryHealth!
Overall health computed on the server.
healthReasons
Abschnitt betitelt „healthReasons“Type: [String!]!
Reasons why the health is not OK, translated to the language of the user.
lastAttemptAt
Abschnitt betitelt „lastAttemptAt“Type: DateTimeISO
Start of the last delivery attempt of any receiver.
lastSuccessfulSendAt
Abschnitt betitelt „lastSuccessfulSendAt“Type: DateTimeISO
Last time a receiver was successfully handed to a provider.
oldestPendingAgeSeconds
Abschnitt betitelt „oldestPendingAgeSeconds“Type: Int
Age in seconds of the oldest pending message, null when nothing is pending.
pendingMessageCount
Abschnitt betitelt „pendingMessageCount“Type: Int!
Messages waiting in an outbox that the worker will pick up (Communicate.ft_PendingMails).
sentReceiverCount24h
Abschnitt betitelt „sentReceiverCount24h“Type: Int!
Receivers delivered in the last 24 hours.
stalledPendingMessageCount
Abschnitt betitelt „stalledPendingMessageCount“Type: Int!
Due pending messages that have waited longer than 10 minutes.
stuckSendingReceiverCount
Abschnitt betitelt „stuckSendingReceiverCount“Type: Int!
Receivers locked in SENDING for more than 15 minutes (worker died while sending). The next run marks them as failed.