Sha256: 6159485bc7cad359e384d7b437335225c4356320c02dc2a5c7540176d1446b33

Contents?: true

Size: 1.42 KB

Versions: 4

Compression:

Stored size: 1.42 KB

Contents

# ElasticEmail::EmailStatus

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **from** | **String** | Email address this email was sent from. | [optional] |
| **to** | **String** | Email address this email was sent to. | [optional] |
| **date** | **Time** | Date the email was submitted. | [optional] |
| **status** | [**LogJobStatus**](LogJobStatus.md) | Value of email's status | [optional] |
| **status_name** | **String** | Name of email's status | [optional] |
| **status_change_date** | **Time** | Date of last status change. | [optional] |
| **date_sent** | **Time** | Date when the email was sent | [optional] |
| **date_opened** | **Time** | Date when the email changed the status to 'opened' | [optional] |
| **date_clicked** | **Time** | Date when the email changed the status to 'clicked' | [optional] |
| **error_message** | **String** | Detailed error or bounced message. | [optional] |
| **transaction_id** | **String** | ID number of transaction | [optional] |
| **envelope_from** | **String** | Envelope from address | [optional] |

## Example

```ruby
require 'ElasticEmail'

instance = ElasticEmail::EmailStatus.new(
  from: null,
  to: null,
  date: null,
  status: null,
  status_name: null,
  status_change_date: null,
  date_sent: null,
  date_opened: null,
  date_clicked: null,
  error_message: null,
  transaction_id: TransactionID,
  envelope_from: null
)
```

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ElasticEmail-4.0.13 docs/EmailStatus.md
ElasticEmail-4.0.12 docs/EmailStatus.md
ElasticEmail-4.0.11 docs/EmailStatus.md
ElasticEmail-4.0.1 docs/EmailStatus.md