Package com.mailslurp.models
See: Description
-
Enum Summary Enum Description EventName Values: eMAILRECEIVED,nEWEMAIL,nEWCONTACT,nEWATTACHMENT,eMAILOPENED,eMAILREAD,bOUNCE,bOUNCERECIPIENT,nEWSMS Condition Condition of an email object that can be used to filter results Values: hASATTACHMENTS Value Expected condition value Values: tRUE,fALSE DomainType Type of domain. IsoCountryCode Values: uS,gB InboxType Type of inbox. Field Field to match against to trigger inbox forwarding for inbound email Values: rECIPIENTS,sENDER,sUBJECT,aTTACHMENTS Scope What type of emails actions to apply ruleset to. Action Action to be taken when the ruleset matches an email for the given scope. EventName Optional webhook event name. RecordTypes List of record types you wish to query such as MX, DNS, TXT, NS, A etc. RecordType Domain Name Server Record Types Values: a,nS,mD,mF,cNAME,sOA,mB,mG,mR,nULL,wKS,pTR,hINFO,mINFO,mX,tXT,rP,aFSDB,x25,iSDN,rT,nSAP,nSAPPTR,sIG,kEY,pX,gPOS,aAAA,lOC,nXT,eID,nIMLOC,sRV,aTMA,nAPTR,kX,cERT,a6,dNAME,sINK,oPT,aPL,dS,sSHFP,iPSECKEY,rRSIG,nSEC,dNSKEY,dHCID,nSEC3,nSEC3PARAM,tLSA,sMIMEA,hIP,nINFO,rKEY,tALINK,cDS,cDNSKEY,oPENPGPKEY,cSYNC,zONEMD,sVCB,hTTPS,sPF,uINFO,uID,gID,uNSPEC,nID,l32,l64,lP,eUI48,eUI64,tKEY,tSIG,iXFR,aXFR,mAILB,mAILA,aNY,uRI,cAA,aVC,dOA,aMTRELAY,tA,dLV DomainType Type of domain. RecordType Domain Name Server Record Types Values: a,nS,mD,mF,cNAME,sOA,mB,mG,mR,nULL,wKS,pTR,hINFO,mINFO,mX,tXT,rP,aFSDB,x25,iSDN,rT,nSAP,nSAPPTR,sIG,kEY,pX,gPOS,aAAA,lOC,nXT,eID,nIMLOC,sRV,aTMA,nAPTR,kX,cERT,a6,dNAME,sINK,oPT,aPL,dS,sSHFP,iPSECKEY,rRSIG,nSEC,dNSKEY,dHCID,nSEC3,nSEC3PARAM,tLSA,sMIMEA,hIP,nINFO,rKEY,tALINK,cDS,cDNSKEY,oPENPGPKEY,cSYNC,zONEMD,sVCB,hTTPS,sPF,uINFO,uID,gID,uNSPEC,nID,l32,l64,lP,eUI48,eUI64,tKEY,tSIG,iXFR,aXFR,mAILB,mAILA,aNY,uRI,cAA,aVC,dOA,aMTRELAY,tA,dLV DomainType Type of domain. PhoneCountry Values: uS,gB PhoneCountry Values: uS,gB OutputFormat Values: dEFAULT,eXCEL FlagOperation Values: sETFLAGS,aDDFLAGS,rEMOVEFLAGS InboxType Type of inbox. Field Values: rECIPIENTS,sENDER,sUBJECT,aTTACHMENTS InboxType Type of inbox. Scope Values: rECEIVINGEMAILS,sENDINGEMAILS Action Values: bLOCK,aLLOW,fILTERREMOVE Handler Values: eXCEPTION Field Fields of an email object that can be used to filter results Values: sUBJECT,tO,bCC,cC,fROM Should How the value of the email field specified should be compared to the value given in the match options. InboxType Type of inbox. PhoneCountry Values: uS,gB PhoneCountry Values: uS,gB PhoneCountry Values: uS,gB SendStrategy How an email should be sent based on its recipients Values: sINGLEMESSAGE SendStrategy How an email should be sent based on its recipients Values: sINGLEMESSAGE SendStrategy How an email should be sent based on its recipients Values: sINGLEMESSAGE ValidateEmailAddresses Validate recipient email addresses before sending Values: vALIDATEFILTERREMOVEINVALID,vALIDATEERRORIFINVALID,nOVALIDATION Field Fields of an SMS object that can be used to filter results Values: bODY,fROM Should How the value of the email field specified should be compared to the value given in the match options. VariableType The type of variable Values: sTRING AccountState Values: fROZEN,aCTIVE AccountType Values: sOLO,cHILDSOLO,cHILDTEAM SubscriptionType Values: pROMONTHLY,sTARTER,tEAM,eNTERPRISE CountType How result size should be compared with the expected size. SortDirection Direction to sort matching emails by created time Values: aSC,dESC SortDirection Values: aSC,dESC CountType How result size should be compared with the expected size. SortDirection Direction to sort matching SMSs by created time Values: aSC,dESC EventName Name of the event type webhook is being triggered for. EventName Name of the event type webhook is being triggered for. Method HTTP method that your server endpoint must listen for Values: gET,hEAD,pOST,pUT,pATCH,dELETE,oPTIONS,tRACE EventName Webhook trigger event name Values: eMAILRECEIVED,nEWEMAIL,nEWCONTACT,nEWATTACHMENT,eMAILOPENED,eMAILREAD,bOUNCE,bOUNCERECIPIENT,nEWSMS EventName Name of the event type webhook is being triggered for. EventName Name of the event type webhook is being triggered for. EventName Name of the event type webhook is being triggered for. EventName Name of the event type webhook is being triggered for. EventName Name of the event type webhook is being triggered for. EventName Values: eMAILRECEIVED,nEWEMAIL,nEWCONTACT,nEWATTACHMENT,eMAILOPENED,eMAILREAD,bOUNCE,bOUNCERECIPIENT,nEWSMS HttpMethod Values: gET,hEAD,pOST,pUT,pATCH,dELETE,oPTIONS,tRACE WebhookEvent Values: eMAILRECEIVED,nEWEMAIL,nEWCONTACT,nEWATTACHMENT,eMAILOPENED,eMAILREAD,bOUNCE,bOUNCERECIPIENT,nEWSMS ResultType Values: bADRESPONSE,eXCEPTION,sUCCESS Method Values: gET,hEAD,pOST,pUT,pATCH,dELETE,oPTIONS,tRACE -
Class Summary Class Description AbstractWebhookPayload Abstract webhook payload. AliasDto Email alias representation AliasProjection Representation of a alias AttachmentEntity Email attachment entity AttachmentMetaData Meta data associated with an attachment. AttachmentProjection Email attachment data BasicAuthOptions Basic Authentication options for webhooks. BounceProjection Bounced email event BounceRecipientProjection Bounced recipient BouncedEmailDto Bounced email BouncedRecipientDto Bounced recipient BulkSendEmailOptions Options for bulk sending an email from multiple addresses. Complaint ConditionOption Options for matching emails in an inbox based on a condition such as HAS_ATTACHMENTS=TRUEContactDto Contact object. ContactProjection Email contact for address book ContentMatchOptions Options for matching content using regex patterns based on Java Pattern syntax CountDto Number of elements CreateAliasOptions Create email alias options. CreateContactOptions Options for creating an email contact in address book CreateDomainOptions Options for creating a domain to use with MailSlurp. CreateEmergencyAddressOptions CreateGroupOptions Create contact group options CreateInboxDto Options for creating an inbox. CreateInboxForwarderOptions Options for creating an inbox forwarder CreateInboxRulesetOptions Options for creating inbox rulesets. CreateTemplateOptions Create template options CreateTrackingPixelOptions Options for creating a tracking pixel for email open tracking CreateWebhookOptions Options for creating a webhook. DNSLookupOptions Options for DNS query. DNSLookupResult DNS lookup result. DNSLookupResults Results of query on domain name servers DeliveryStatusDto DescribeDomainOptions Domain record description DescribeMailServerDomainResult Name Server lookup result DomainDto Domain plus verification records and status DomainNameRecord DNS Record required for verification of a domain. DomainPreview Preview object for domain entity DownloadAttachmentDto Content of attachment Email Email entity (also known as EmailDto). EmailAnalysis Analysis result for email. EmailContentMatchResult Matches for the given pattern EmailHtmlDto EmailLinksResult Links found in HTML EmailPreview Preview of an email message. EmailPreviewUrls URLs for email body EmailProjection A compact representation of a full email. EmailRecipients The To,CC,BCCrecipients stored in object form with email address and name accessible.EmailTextLinesResult Parsed text of an email EmailValidationRequest Email validation request EmailVerificationResult Email verification result. EmergencyAddress EmergencyAddressDto EmptyResponseDto ExpirationDefaults Expiration defaults for your account ExpiredInboxDto Expired inbox ExpiredInboxRecordProjection Record of inbox expiration ExportLink Export download link ExportOptions Options for exporting user data FilterBouncedRecipientsOptions Options for filtering bounced email recipients FilterBouncedRecipientsResult Remaining recipients that were filtered to remove bounced recipients FlushExpiredInboxesResult Result from calling expire on any inboxes that have applicable expiration dates given current time. ForwardEmailOptions Options for forwarding an email GravatarUrl User image GroupContactsDto Describes contacts attached to a contact group GroupDto Contact group data GroupProjection Data for contact group HTMLValidationResult HTML Validation Results IPAddressResult IP Address look up result for a given domain / hostname ImapFlagOperationOptions IMAP operation flags ImapSmtpAccessDetails Access details for inbox using SMTP or IMAP InboxByEmailAddressResult Result of search for inbox by email address InboxByNameResult Result of search for inbox by name InboxDto Representation of a MailSlurp inbox. InboxExistsDto Result of email exists query InboxForwarderDto Inbox forwarder InboxForwarderTestOptions Options for testing an inbox forwarder against a value InboxForwarderTestResult Results of inbox forwarder test InboxIdItem Inbox ID and email address pair InboxIdsResult List of inbox IDs and email addresses InboxPreview Inbox data InboxRulesetDto Rules for inbox InboxRulesetTestOptions Test options for inbox ruleset InboxRulesetTestResult Result of test of inbox ruleset InlineObject InlineObject1 Byte array request body JSONSchemaDto JSONSchema for payload MatchOption Options for matching emails in an inbox. MatchOptions Optional filter for matching emails based on fields. MissedEmail Missed email MissedEmailProjection Missed email data NameServerRecord Name Server Record OrganizationInboxProjection Organization team inbox PageAlias Paginated email alias results. PageAttachmentEntity Paginated attachment entity results. PageBouncedEmail Paginated bounced email. PageBouncedRecipients Paginated bounced recipients. PageComplaint Paginated complaint email. PageContactProjection Paginated contact results. PageDeliveryStatus Paginated delivery status results. PageEmailPreview Paginated email preview results. PageEmailProjection Paginated email projection results. PageEmailValidationRequest Paginated email validation request records. PageExpiredInboxRecordProjection Paginated expired inbox results. PageGroupProjection Paginated missed email results. PageInboxForwarderDto Paginated inbox forwarder results. PageInboxProjection Paginated inbox results. PageInboxRulesetDto Paginated inbox ruleset results. PageMissedEmailProjection Paginated MissedEmail results. PageOrganizationInboxProjection Paginated organization inbox results. PagePhoneNumberProjection Paginated phone numbers. PageSentEmailProjection Paginated sent email results. PageSentEmailWithQueueProjection Paginated sent email results for emails sent with queue. PageSmsProjection Paginated SMS messages. PageTemplateProjection Paginated email template results. PageThreadProjection Paginated email projection results. PageTrackingPixelProjection Paginated TrackingPixel results. PageUnknownMissedEmailProjection Paginated unknown MissedEmail results. PageWebhookProjection Paginated webhook entity. PageWebhookResult Paginated webhook results. PageableObject PhoneNumberDto PhoneNumberProjection Phone number projection PhonePlanDto RawEmailJson Content in raw format Recipient Email recipient ReplyToAliasEmailOptions Options for replying to an alias email using the alias inbox ReplyToEmailOptions Options for replying to email with API SendEmailOptions Options for the email to be sent SendSMTPEnvelopeOptions Options for the email envelope SendWithQueueResult Collection of items Sender Sender object containing from email address and from personal name if provided in address SentEmailDto Sent email details SentEmailProjection Collection of items SetInboxFavouritedOptions Options for setting inbox favourite state SimpleSendEmailOptions Simplified send email options SmsDto SmsMatchOption Options for matching SMS messages in a phone number. SmsPreview SmsProjection SMS projection Sort TemplateDto Email template TemplatePreview TemplateProjection Email template data TemplateVariable Variable for use with email template TestNewInboxForwarderOptions Options for testing new inbox forwarder rules TestNewInboxRulesetOptions Test inbox ruleset options TestPhoneNumberOptions ThreadProjection A thread is a message thread created for a message received by an alias TrackingPixelDto Tracking pixel TrackingPixelProjection Tracking pixel data UnknownMissedEmailProjection Unknown missed email projection UnreadCount Number of unread emails UnseenErrorCountDto Number of unseen errors UpdateAliasOptions Update an email alias UpdateDomainOptions Options for creating a domain to use with MailSlurp. UpdateGroupContacts Update group contacts options. UpdateInboxOptions Options for updating inbox properties UploadAttachmentOptions Options for uploading files for attachments. UserInfoDto ValidateEmailAddressListOptions Options for validating a list of email addresses ValidateEmailAddressListResult Result of validating a list of email addresses ValidationDto Response object for email validation operation ValidationMessage Optional warnings resulting from HTML validation VerifyEmailAddressOptions Options for verifying that an email address exists at a remote mail server. VerifyWebhookSignatureOptions VerifyWebhookSignatureResults WaitForConditions Conditions to apply to emails that you are waiting for WaitForSingleSmsOptions WaitForSmsConditions Conditions to apply to emails that you are waiting for WebhookBouncePayload BOUNCE webhook payload. WebhookBounceRecipientPayload BOUNCE_RECIPIENT webhook payload. WebhookDto Representation of a webhook for an inbox. WebhookEmailOpenedPayload EMAIL_OPENED webhook payload. WebhookEmailReadPayload EMAIL_READ webhook payload. WebhookHeaderNameValue Name value pair for webhook header WebhookHeaders Webhook HTTP headers to include with each request from MailSlurp to your server WebhookNewAttachmentPayload NEW_ATTACHMENT webhook payload. WebhookNewContactPayload NEW_CONTACT webhook payload. WebhookNewEmailPayload NEW_EMAIL webhook payload. WebhookProjection Representation of a webhook WebhookRedriveResult Result of retrying webhook WebhookResultDto Result of a webhook notification WebhookTestRequest Result of webhook test request WebhookTestResponse Response from webhook test request WebhookTestResult Results of testing a webhook