Sha256: 31aa6e98e758cd4ec5d5172be9d5c0e25a63e4a72c8bb9c2c7611c624d4a1e5d

Contents?: true

Size: 1.42 KB

Versions: 7

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) |  | [optional][default to 'All'] |
| **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

7 entries across 7 versions & 1 rubygems

Version Path
ElasticEmail-4.0.24 docs/EmailStatus.md
ElasticEmail-4.0.23 docs/EmailStatus.md
ElasticEmail-4.0.22 docs/EmailStatus.md
ElasticEmail-4.0.21 docs/EmailStatus.md
ElasticEmail-4.0.20 docs/EmailStatus.md
ElasticEmail-4.0.16 docs/EmailStatus.md
ElasticEmail-4.0.15 docs/EmailStatus.md