Email

Email entity (also known as EmailDto). When an SMTP email message is received by MailSlurp it is parsed. The body and attachments are written to disk and the fields such as to, from, subject etc are stored in a database. The body contains the email content. If you want the original SMTP message see the getRawEmail endpoints. The attachments can be fetched using the AttachmentController

Properties

NameTypeDescriptionNotes
analysisEmailAnalysis[optional]
attachmentsListList of IDs of attachments found in the email. Use these IDs with the Inbox and Email Controllers to download attachments and attachment meta data such as filesize, name, extension.[optional]
bccListList of BCC recipients email was addressed to[optional]
bodyStringThe body of the email message[optional]
bodyMD5HashStringA hash signature of the email message[optional]
ccListList of CC recipients email was addressed to[optional]
charsetStringDetected character set of the email body such as UTF-8[optional]
createdAtOffsetDateTimeWhen was the email received by MailSlurp[optional]
fromStringWho the email was sent from[optional]
headersMap<String, String>Collection of SMTP headers attached to email[optional]
idUUIDID of the email entity[optional]
inboxIdUUIDID of the inbox that received the email[optional]
isHTMLBooleanIs the email body HTML[optional]
readBooleanRead flag. Has the email ever been viewed in the dashboard or fetched via the API? If so the email is marked as read.[optional]
replyToStringThe replyTo field on the received email message[optional]
subjectStringThe subject line of the email message[optional]
teamAccessBooleanCan the email be accessed by organization team members[optional]
toListList of To recipients that email was addressed to[optional]
updatedAtOffsetDateTimeWhen was the email last updated[optional]
userIdUUIDID of user that email belongs to[optional]