ListCommand(id, message_id, mailing_list_id, status, command)
An error occurred while processing the ListCommand.
Ths ListCommand has been processed completely.
The ListCommand has been rejected (e.g. for permissioning reasons.)
The ListCommand has not been processed.
Represents the relationship between a Message and a MailingList. This is what is processed to handle the sending of a message to a list rather than the original message.
ListUserMetadata(id, user_id, mailing_list_id, status)
This model contains all options for a mailing list, as well as some helpful methods for accessing subscribers, moderators, etc.
Returns a queryset of Users that should receive this message.
Represents an email received by Kiki. Stores the original received message as well as a pickled version of the processed message.
The message_id of the email this is in reply to.
Encapsulates the logic required for storing and fetching pickled EmailMessage objects. This should eventually be replaced with a custom model field.