Package com.mailslurp.models
See: Description
-
Enum Summary Enum Description EventName Values: eMAILRECEIVED,nEWEMAIL,nEWCONTACT,nEWATTACHMENT,eMAILOPENED,eMAILREAD Condition The condition to evaluate against the email Values: hASATTACHMENTS Value What the condition should evaluate to. DomainType Domain type to create. InboxType HTTP (default) or SMTP inbox type. Field Field to match against to trigger inbox forwarding for inbound email Values: rECIPIENTS,sENDER,sUBJECT,aTTACHMENTS Action Action to be taken when the ruleset matches an email for the given scope. Scope What type of emails actions to apply ruleset to. EventName Optional webhook event name. RecordTypes List of record types you wish to query such as MX, DNS, TXT, NS, A etc. RecordType 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 The type of domain. RecordType 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 Values: hTTPINBOX,sMTPDOMAIN OutputFormat Values: dEFAULT,eXCEL InboxType Type of inbox - either HTTP (default) or SMTP. Field Values: rECIPIENTS,sENDER,sUBJECT,aTTACHMENTS InboxType Type of inbox - either HTTP (default) or SMTP. Action Values: bLOCK,aLLOW,fILTERREMOVE Handler Values: eXCEPTION Scope Values: rECEIVINGEMAILS,sENDINGEMAILS Field The email property to match on. Should What criteria to apply. InboxType Type of inbox - either HTTP (default) or SMTP. SendStrategy When to send the email. SendStrategy When to send the email. SendStrategy Optional strategy to use when sending the email Values: sINGLEMESSAGE VariableType Values: sTRING CountType How should the found count be compared to the expected count. SortDirection Direction to sort matching emails by created time Values: aSC,dESC EventName Values: eMAILRECEIVED,nEWEMAIL,nEWCONTACT,nEWATTACHMENT,eMAILOPENED,eMAILREAD Method HTTP method that your server endpoint must listen for Values: gET,hEAD,pOST,pUT,pATCH,dELETE,oPTIONS,tRACE 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 HttpMethod Values: gET,hEAD,pOST,pUT,pATCH,dELETE,oPTIONS,tRACE WebhookEvent Values: eMAILRECEIVED,nEWEMAIL,nEWCONTACT,nEWATTACHMENT,eMAILOPENED,eMAILREAD 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 AttachmentMetaData Meta data associated with an attachment. AttachmentProjection BasicAuthOptions Basic Authentication options for webhooks. BounceProjection BounceRecipient BouncedEmailDto Bounced email BouncedRecipientDto Bounced recipient BulkSendEmailOptions Options for bulk sending an email from multiple addresses. ConditionOption Options for matching emails in an inbox based on a condition such as HAS_ATTACHMENTS=TRUEContactDto ContactProjection ContentMatchOptions Options for matching content using regex patterns based on Java Pattern syntax CreateAliasOptions Create email alias options. CreateContactOptions CreateDomainOptions Options for creating a domain to use with MailSlurp. CreateGroupOptions CreateInboxDto Options for creating an inbox. CreateInboxForwarderOptions Options for creating an inbox forwarder CreateInboxRulesetOptions Options for creating inbox rulesets. CreateTemplateOptions CreateTrackingPixelOptions CreateWebhookOptions Options for creating a webhook. DNSLookupOptions Options for DNS query. DNSLookupResult DNS lookup result. DNSLookupResults Results of query on domain name servers DescribeDomainOptions 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 EmailLinksResult Links found in HTML EmailPreview Preview of an email message. EmailProjection A compact representation of a full email. EmailRecipients EmailTextLinesResult Parsed text of an email EmailVerificationResult Email verification result. ExpirationDefaults Expiration defaults for your account ExpiredInboxDto Expired inbox ExpiredInboxRecordProjection ExportLink Export download link ExportOptions Options for exporting user data FlushExpiredInboxesResult ForwardEmailOptions Options for forwarding an email GravatarUrl GroupContactsDto GroupDto GroupProjection HTMLValidationResult HTML Validation Results IPAddressResult IP Address look up result for a given domain / hostname Inbox Representation of a MailSlurp inbox. InboxExistsDto InboxForwarderDto InboxForwarderTestOptions InboxForwarderTestResult InboxPreview InboxRulesetDto InboxRulesetTestOptions InboxRulesetTestResult JSONSchemaDto MatchOption Options for matching emails in an inbox. MatchOptions Optional filter for matching emails based on fields. MissedEmail MissedEmailProjection NameServerRecord Name Server Record OrganizationInboxProjection PageAlias Paginated email alias results. PageAttachmentEntity Paginated attachment entity results. PageBouncedEmail Paginated bounced email. PageBouncedRecipients Paginated bounced recipients. PageContactProjection Paginated contact results. PageEmailPreview Paginated email preview results. PageEmailProjection Paginated email projection results. 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. PageSentEmailProjection Paginated sent email results. 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. Pageable RawEmailJson Content in raw format Recipient ReplyToAliasEmailOptions Options for replying to an alias email using the alias inbox ReplyToEmailOptions Options for replying to email with API SendEmailOptions Options for sending an email message from an inbox. Sender SentEmailDto Sent email details SentEmailProjection SetInboxFavouritedOptions Options for setting inbox favourite state SimpleSendEmailOptions Sort TemplateDto TemplateProjection TemplateVariable TestNewInboxForwarderOptions TestNewInboxRulesetOptions ThreadProjection A thread is a message thread created for a message received by an alias TrackingPixelDto TrackingPixelProjection UnknownMissedEmailProjection UnreadCount UnseenErrorCountDto UpdateAliasOptions Update an email alias UpdateDomainOptions Options for creating a domain to use with MailSlurp. UpdateGroupContacts UpdateInboxOptions Options for updating inbox properties UploadAttachmentOptions Options for uploading files for attachments. ValidationDto Response object for email validation operation ValidationMessage VerifyEmailAddressOptions Options for verifying that an email address exists at a remote mail server. WaitForConditions Conditions that a waitForXEmailsendpoint operates on.WebhookDto Representation of a webhook for an inbox. WebhookEmailOpenedPayload EMAIL_OPENED webhook payload. WebhookEmailReadPayload EMAIL_READ webhook payload. WebhookNewAttachmentPayload NEW_ATTACHMENT webhook payload. WebhookNewContactPayload NEW_CONTACT webhook payload. WebhookNewEmailPayload NEW_EMAIL webhook payload. WebhookProjection Representation of a webhook WebhookRedriveResult WebhookResultDto WebhookTestRequest WebhookTestResponse WebhookTestResult Results of testing a webhook