EmailEntry
No description
type EmailEntry {
emailId: ID!
to: EmailParticipant!
from: EmailParticipant!
additionalRecipients: [EmailParticipant!]!
hiddenRecipients: [EmailParticipant!]!
subject: String
textContent: String
hasMoreTextContent: Boolean!
fullTextContent: String
markdownContent: String
hasMoreMarkdownContent: Boolean!
fullMarkdownContent: String
authenticity: EmailAuthenticity!
sentAt: DateTime
receivedAt: DateTime
attachments: [Attachment!]!
isStartOfThread: Boolean!
}
Fields
EmailEntry.emailId
● ID!
non-null scalar
EmailEntry.to
● EmailParticipant!
non-null object
EmailEntry.from
● EmailParticipant!
non-null object
EmailEntry.additionalRecipients
● [EmailParticipant!]!
non-null object
EmailEntry.hiddenRecipients
● [EmailParticipant!]!
non-null object
EmailEntry.subject
● String
scalar
EmailEntry.textContent
● String
scalar
The most recent email's text content.
EmailEntry.hasMoreTextContent
● Boolean!
non-null scalar
Boolean indicating whether there is more text content available that can be resolved via the
fullTextContent
field.
EmailEntry.fullTextContent
● String
scalar
The full email's text content, including all replies.
EmailEntry.markdownContent
● String
scalar
The most recent email's markdown content.
EmailEntry.hasMoreMarkdownContent
● Boolean!
non-null scalar
Boolean indicating whether there is more markdown content available that can be resolved via the
fullMarkdownContent
field.
EmailEntry.fullMarkdownContent
● String
scalar
The full email's markdown content, including all replies.
EmailEntry.authenticity
● EmailAuthenticity!
non-null enum
EmailEntry.sentAt
● DateTime
object
When the email was sent. Initially set to null while the email is being processed.
EmailEntry.receivedAt
● DateTime
object
When the email was received by Plain.
EmailEntry.attachments
● [Attachment!]!
non-null object
EmailEntry.isStartOfThread
● Boolean!
non-null scalar
Whether this email entry is the start of a new thread in Plain. Can be used to show the full email content.
Implemented by
Entry
union