Status information of the specified email
Name | Type | Description | Notes |
---|---|---|---|
var_from | str | Email address this email was sent from. | [optional] |
to | str | Email address this email was sent to. | [optional] |
var_date | datetime | Date the email was submitted. | [optional] |
status | LogJobStatus | [optional] | |
status_name | str | Name of email's status | [optional] |
status_change_date | datetime | Date of last status change. | [optional] |
date_sent | datetime | Date when the email was sent | [optional] |
date_opened | datetime | Date when the email changed the status to 'opened' | [optional] |
date_clicked | datetime | Date when the email changed the status to 'clicked' | [optional] |
error_message | str | Detailed error or bounced message. | [optional] |
transaction_id | str | ID number of transaction | [optional] |
envelope_from | str | Envelope from address | [optional] |
error_category | MessageCategoryEnum | [optional] |
from ElasticEmail.models.email_status import EmailStatus
# TODO update the JSON string below
json = "{}"
# create an instance of EmailStatus from a JSON string
email_status_instance = EmailStatus.from_json(json)
# print the JSON string representation of the object
print(EmailStatus.to_json())
# convert the object into a dict
email_status_dict = email_status_instance.to_dict()
# create an instance of EmailStatus from a dict
email_status_from_dict = EmailStatus.from_dict(email_status_dict)