View as Markdown
Mailosaur icon

Mailosaur ACTION

Create and Send Email via Mailosaur

Sends an email through Mailosaur. See the documentation
  • Action
  • Writes data
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Mailosaur account once, then configure and run Create and Send Email via Mailosaur from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "mailosaur-create-email",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    mailosaur: { authProvisionId: "apn_xxxxxxx" },
    serverId: "Server ID",
    to: "To",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Create and Send Email via Mailosaur inputs
Property Type Description
serverId Server ID string
The identifier of the server from which the email should be sent.
Required Dynamic
to To string
The verified external email address to which the email should be sent.
Required
from From string
Optionally overrides of the message's from address. This must be an address ending with YOUR_SERVER.mailosaur.net, such as my-emails @a1bcdef2.mailosaur.net.
Optional
subject Subject string
The subject line for an email.
Required
html HTML object
An object with HTML properties. Please see the documentation for more details.
Optional
text Text object
An object with Plain text properties. Please see the documentation for more details.
Optional
send Send boolean
If false, the email will be created in your server, but will not be sent.
Required

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
mailosaur-create-email
Version
0.0.3
App
Mailosaur
Authentication
API key
Read-only
No
Destructive
No
Open world
Yes