outbox Table (351)
•
Environment: onsite, online
    
    Some tooltip text!
  
 • 2 minutes  to read
     • 2 minutes  to read
Outgoing emails with sending status and other info
Fields
| Name | Description | Type | Null | 
|---|---|---|---|
| id | Primary key | PK | |
| ticket_id | The ticket.id this reference is connected to. | FK ticket | ● | 
| message_id | The message.id this reference is connected to. | FK ej_message | ● | 
| subject | Subject of the mail | String(255) | |
| from_email | Mail address of the sender | String(255) | |
| from_envelope | Envelope (smtp) Mail address of the sender | String(255) | |
| rcpt | A list of recipience | Clob | ● | 
| mail_size | The size of the mail in bytes | Int | |
| created | When the mail was created | DateTime | ● | 
| status | Status enum | Int | |
| retries | The number of times we have tried to send this mail | Int | |
| next_retry | When is the next time we should try again? | DateTime | ● | 
| pid | The process id owning this message | Int | |
| last_error | The last error reported when sending this message | String(255) | ● | 
| type | Indicates if this is a SMS to be sent via WebServices or a normal email. 0 = email, 1 = sms | type | |
| rfc822_content | The content of the outgoing email as a string. Alternative to using outbox file | Clob | ● | 

Indexes
| Fields | Types | Description | 
|---|---|---|
| id | PK | Clustered, Unique | 
| ticket_id | FK | Index | 
| message_id | FK | Index | 
Relationships
| Table | Description | 
|---|---|
| ej_message | This table contains the messages listed under tickets. | 
| sms | This table will hold outgoing sms messages when transmitted with WebServices | 
| ticket | This table contains the tickets (requests) of the system. Its purpose should be evident. | 
Replication Flags
- None
Security Flags
- No access control via user's Role.