Delen via


Mailinator (Preview)

The Mailinator service provides programmatic access to the Mailinator system. This includes fetching and injecting messages into the Mailinator system and creating routing rules for specific message domains within the system.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Troy Taylor
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Connector Metadata
Publisher Troy Taylor
Website https://www.mailinator.com/
Privacy policy https://www.mailinator.com/site/privacy-policy/
Categories Communication

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
API Token securestring The API Token for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Delete message

This endpoint deletes a specific message.

Fetch inbox

This endpoint retrieves a list of messages summaries. You can retrieve a list by inbox, inboxes, or entire domain.

Get all domains

Retrieve a list of your domains.

Get domain

Retrieve a specific domain.

Get message

This endpoint retrieves a specific message by identifier.

Get message attachments

This endpoint retrieves a list of attachments for a message. Note attachments are expected to be in Email format.

Get message links

This endpoint retrieves all links found within a given email.

Get stats

This endpoint retrieves usage information for your Team.

Inject message

This endpoint allows you to deliver a JSON message into your private domain. This is similar to simply emailing a message to your private domain, except that you use HTTP Post and can programmatically inject the message.

Delete message

This endpoint deletes a specific message.

Parameters

Name Key Required Type Description
Domain
domain True string

The domain.

Inbox
inbox True string

The inbox.

Message ID
message_id True string

The message identifier.

Returns

Name Path Type Description
Status
status string

The status.

Message Deleted
messages_deleted integer

Whether the message was deleted.

Fetch inbox

This endpoint retrieves a list of messages summaries. You can retrieve a list by inbox, inboxes, or entire domain.

Parameters

Name Key Required Type Description
Domain
domain True string

The domain.

Inbox
inbox True string

The inbox.

Limit
limit integer

The limit.

Sort
sort string

The sort.

Skip
skip integer

The number to skip.

Decode Subject
decode_subject boolean

Whether to decode subject.

Returns

Name Path Type Description
Domain
domain string

The domain.

To
to string

The To address.

Messages
msgs array of object
Subject
msgs.subject string

The subject.

Domain
msgs.domain string

The domain.

From
msgs.from string

The From address.

ID
msgs.id string

The identifier.

To
msgs.to string

The To address.

Time
msgs.time integer

The time.

Seconds Ago
msgs.seconds_ago integer

The seconds ago.

Get all domains

Retrieve a list of your domains.

Returns

Name Path Type Description
Domains
domains array of object
Name
domains.name string

The name.

Description
domains.description string

The description.

ID
domains._id string

The identifier.

Enabled
domains.enabled boolean

Whether enabled.

Get domain

Retrieve a specific domain.

Parameters

Name Key Required Type Description
Domain ID
domain_id True string

The domain identifier.

Returns

Name Path Type Description
ID
_id string

The identifier.

Description
description string

The description.

Enabled
enabled boolean

Whether enabled.

Name
name string

The name.

Owner ID
ownerid string

The owner identifier.

Get message

This endpoint retrieves a specific message by identifier.

Parameters

Name Key Required Type Description
Domain
domain True string

The domain.

Inbox
inbox True string

The inbox.

Message ID
message_id True string

The message identifier.

Returns

Name Path Type Description
From
fromfull string

The full From address.

MIME Version
headers.mime-version string

The MIME version.

Date
headers.date string

The date.

Subject
headers.subject string

The subject.

Content Type
headers.content-type string

The content type.

Subject
subject string

The subject.

Parts
parts array of object
Content Type
parts.headers.content-type string

The content type.

Content Disposition
parts.headers.content-disposition string

The content disposition.

Content Transfer Encoding
parts.headers.content-transfer-encoding string

The content transfer encoding.

Body
parts.body string

The body.

From
from string

The From address.

To
to string

The To address.

ID
id string

The identifier.

Time
time integer

The time.

Seconds Ago
seconds_ago integer

The seconds ago.

Get message attachments

This endpoint retrieves a list of attachments for a message. Note attachments are expected to be in Email format.

Parameters

Name Key Required Type Description
Domain
domain True string

The domain.

Inbox
inbox True string

The inbox.

Message ID
message_id True string

The message identifier.

Returns

Name Path Type Description
Attachments
attachments array of object
Filename
attachments.filename string

The filename.

Content Disposition
attachments.content-disposition string

The content disposition.

Content Transfer Encoding
attachments.content-transfer-encoding string

The content transfer encoding.

Content Type
attachments.content-type string

The content type.

Attachment ID
attachments.attachment-id integer

The attachment identifier.

This endpoint retrieves all links found within a given email.

Parameters

Name Key Required Type Description
Domain
domain True string

The domain.

Inbox
inbox True string

The inbox.

Message ID
message_id True string

The message identifier.

Returns

Name Path Type Description
Links
links array of string

The links.

Get stats

This endpoint retrieves usage information for your Team.

Returns

Name Path Type Description
Stats
stats array of object
Date
stats.date string

The date.

Web Private
stats.retrieved.web_private integer

The number of web private.

Web Public
stats.retrieved.web_public integer

The number of web public.

API Email
stats.retrieved.api_email integer

The number of API emails.

API Error
stats.retrieved.api_error integer

The number of API errors.

SMS
stats.sent.sms integer

The number of SMS.

Email
stats.sent.email integer

The number of emails.

Inject message

This endpoint allows you to deliver a JSON message into your private domain. This is similar to simply emailing a message to your private domain, except that you use HTTP Post and can programmatically inject the message.

Parameters

Name Key Required Type Description
Domain
domain True string

The domain.

Inbox
inbox True string

The inbox.

From
fromfull string

The full From address.

MIME Version
mime-version string

The MIME version.

Date
date string

The date.

Subject
subject string

The subject.

Content Type
content-type string

The content type.

Subject
subject string

The subject.

Content Type
content-type string

The content type.

Content Disposition
content-disposition string

The content disposition.

Content Transfer Encoding
content-transfer-encoding string

The content transfer encoding.

Body
body string

The body.

From
from string

The From address.

To
to string

The To address.

ID
id string

The identifier.

Time
time integer

The time.

Seconds Ago
seconds_ago integer

The seconds ago.

Returns

Name Path Type Description
Status
status string

The status.

ID
id string

The identifier.