UNPKG

@pipedream/mailosaur

Version:

Pipedream Mailosaur Components

38 lines (36 loc) 820 B
import mailosaur from "../../mailosaur.app.mjs"; export default { key: "mailosaur-delete-email", name: "Delete Email", description: "Deletes an email from a Mailosaur server using its email ID. [See the documentation](https://mailosaur.com/docs/api)", version: "0.0.1", type: "action", props: { mailosaur, serverId: { propDefinition: [ mailosaur, "serverId", ], }, emailId: { propDefinition: [ mailosaur, "emailId", ({ serverId }) => ({ serverId, }), ], }, }, async run({ $ }) { await this.mailosaur.deleteEmail({ $, emailId: this.emailId, }); $.export("$summary", `Successfully deleted email with ID ${this.emailId}`); return { emailId: this.emailId, }; }, };