Message States

This document contains an overview of the possible STATE values for messages. These status values can be retrieved from the following sources:

  • ACTIONINQUEUE: scheduled messages that have not been processed by a mailer agent yet
  • ACTIONQUEUE: messages that have been processed by a mailer agent
  • Engage transactional API status request

Note:
The general SUCCESS state value = 30
MTA_DELIVERYINFO contains detailed error messages for most final failure states

A list of message states with their names and descriptions can be found in ACTIONQUEUE_STATES :

State Name Description
0 New Mail is scheduled and is waiting to be picked up by the mailagent
1 Pickup Pickup in progress
2 In Progress Mail was picked up by the system
3 Pickup (grid) Pickup in progress (target = Grid)
4 In Progress(grid) Mail is being processed by Grid
5 Retry Mail is ready for retry
6 Channel - Awaiting feedback Awaiting feedback from channel provider
7 Channel - Processing feedback Processing feedback from channel provider
10 Failed - Bad user Send failed, user was unknown
11 Failed - Bad domain Send failed, domain was unknown
12 Failed - Bad template Unable to retrieve/parse the template -> mail could not be send
13 Failed - address Mailaddress was not correct (@ was missing?)
14 Blocked by rule Blocked by a rule
15 Failed - Bad catalog Catalog could not be retrieved
16 Failed - No items Catalog was loaded, but no items where found.. BLOCK_NO_ITEMS was set on mail
17 Failed - Unavailable User was not available
18 Failed - Sender problem Not delivered due to sender problem
19 Failed - Receiver problem Not delivered due to receiver problem
20 Failed - Server not avail Domain exists, server was down or unavailable (or account was full)
21 Blacklist Blacklisted
22 Greylist Greylisted
23 Soft bounce Soft bounce (pop)
24 Hard bounce Hard bounce (pop)
25 Failed - Mailbox full Mailbox is full
26 Failed - Spam Could not be delivered because of content screening
27 Failed - Rejected - Complaint Mail was delivered but rejected due to a complaint
28 Failed - Message too old Message rejected from queue because it is too old
29 Failed - Abandoned Message cannot be sent anymore. Required list/campaign/link has been removed prior to pickup or user profile doesn't match the constraints anymore.
30 Success Mail was sent
31 Failed - Attachment issue Failed to process one or more attachments
32 Failed - DMARC Sender problem: DMARC issue
33 Unconfirmed delivery Mail delivery could not be verified
40 Failed - Invalid forwarding Post mortem state; maildomain in between forwards the mail to the endbox but doesn't apply it's own spf etc...; Hard bounce since mail cannot be delivered unless forwarder corrects behavior.
50 Failed - Rejected - Blacklisted Mail was sent but could not be delivered because the sender is blacklisted
51 Failed - DNS failure DNS lookup failed
52 Failed - Policy Mail could not be sent due to a policy that prevented it from being sent
53 Failed - Temp user error Mail could not be delivered because the mailbox was temporarily unavailable
54 Failed - Bad user Mail could not be delivered because the mailbox does not exist
55 Failed - Bad sender Mail could not be delivered because the sender is not allowed
60 Failed - Temp receiver error State added to be able to handle Yahoo's 421 - temporarily deferred correctly; user should NOT have a soft bounce impact
70 Failed - Signing - missing account A maildomain account is required for signing
71 Failed - Signing - invalid account The maildomain account for signing is (no longer) valid
72 Failed - Signing - maildomain load failure Failed to load the maildomain/account for signing
73 Failed - Signing - incomplete account data The configured certificates on the maildomain account are incomplete, invalid or expired
74 Failed - Signing - invalid certificate Certificate validation failed
75 Failed - Signing - certificate expired The certificate required to sign the mail has expired
81 Failed - Write to channel provider Unable to send the message to the channel provider.
82 Failed - Processing by channel provider The channel provider is unable to process the message
99 Optout due to List-unsubscribe The user opted out via List-unsubscribe after delivery
100 Failed to create mailslot Failed to create the mailslot to deliver this mail
101 Failed to upload mailslot Failed to upload the mailslot to deliver this mail
102 Failed to requeue slot - too old Failed to requeue slot - slot is too old
103 Unconfirmed delivery - slot closed Mail has been sent but no delivery confirmation is available
104 Failed to load slot data Failed to load slot data - permanent error in inqueue
105 Failed to load slot data Failed to load slot data - slot could not be found
106 Failed - blocked by emailquality The mail was blocked by email quality rules
107 Failed - invalid slot Invalid slot
108 Configuration Error Configuration error: No ports found for account
199 Failed - canceled The mail was canceled
200 Generic Error Generic Error - check logs
203 Internal error Internal error processing transactional request
204 Configuration error Something is wrong with your transactional configuration (journey not active?)
205 Unsafe data error Your request contains unsafe data
206 Invalid mail address Invalid mail address supplied
207 Invalid scope An invalid profile extension scope was specified
208 Invalid recipient field Your recipient field does not exist
209 Language not specified No language has been supplied
666 Unknown Error Unknown Error - check logs
1000 In Progress Mail is scheduled
66666 Processed - waiting for manual cleanup The mail has been processed - the queue record was configured for manual removal