Generates AJAX response task data from the queue.
For compose autocomplete address error data (key: 'compose-addr'), an
array with keys as the autocomplete DOM element and the values as
arrays. The value arrays have keys as the autocomplete address ID, and
the value is a space-separated list of classnames to add.
For compose attachment data (key: 'compose-atc'), an array of objects
with these properties: - icon: (string) Data url string containing icon information. - name: (string) The attachment name - num: (integer) The current attachment number - size: (string) The size of the attachment - type: (string) The MIME type of the attachment - view: (boolean) Link to attachment preivew page
For compose cacheid data (key: 'compose'), an object with these
properties: - atclimit: (integer) If set, the number of further attachments that are allowed. - atcmax: (integer) The maximum size (in bytes) of an attachment. - cacheid: (string) Current cache ID of the compose message. - hmac: (string) HMAC string used to validate draft in case of session timeout.
For flag data (key: 'flag'), an array of objects with these properties: - add: (array) The list of flags that were added. - buids: (string) Indices of the messages that have changed (IMAP sequence string; mboxes are base64url encoded). - remove: (array) The list of flags that were removed. - replace: (array) Replace the flag list with these flags.
For flag configuration data (key: 'flag-config'), an array containing
flag data. All flags returned in dynamic mode; only flags labeled below
as [sm] are returned in smartmobile mode: - a: (boolean) Indicates a flag that can be altered. - b: (string) Background color [sm]. - c: (string) CSS class. - f: (string) Foreground color [sm]. - i: (string) CSS icon [sm]. - id: (string) Flag ID (IMAP flag id). - l: (string) Flag label [sm]. - s: (boolean) Indicates a flag that can be searched for [sm]. - u: (boolean) Indicates a user flag.
For mailbox data (key: 'mailbox'), an array with these keys: - a: (array) Mailboxes that were added (base64url encoded). - all: (integer) If true, all mailboxes should be shown. - base: (string) Base mailbox (base64url encoded). - c: (array) Mailboxes that were changed (base64url encoded). - d: (array) Mailboxes that were deleted (base64url encoded). - expand: (integer) Expand subfolders on load. - switch: (string) Load this mailbox (base64url encoded).
For maillog data (key: 'maillog'), an object with these properties: - buid: (integer) BUID. - log: (array) List of log entries. - mbox: (string) Mailbox.
For message preview data (key: 'message'), an object with these
properties: - buid: (integer) BUID. - data: (object) Message viewport data. - mbox: (string) Mailbox.
For poll data (key: 'poll'), an array with keys as base64url encoded
mailbox names, values as the number of unseen messages.
For quota data (key: 'quota'), an array with these keys: - m: (string) Quota message. - p: (integer) Quota percentage.
Parameters