Библиотека / Автоматизация эл. почты
Автоматизация эл. почты
Создание маскированных email-адресов Fastmail из POST-запросов вебхука
Принимает POST-вебхук с необязательными полями state и description, затем по запросу создаёт маскированный email-адрес через API Fastmail.
Что делает
### Template Description This n8n workflow template allows you to create a masked email address using the Fastmail API, triggered by a webhook. This is especially useful for generating disposable email addresses for privacy-conscious users or for testing purposes. #### Workflow Details: 1. Webhook Trigger: The workflow is initiated by sending a POST request to a specific webhook. You can include state and description in your request body to customize the masked email's state and description. 2. Session Retrieval: The workflow makes an HTTP request to the Fastmail API to retrieve session information. It uses this data to authenticate further requests. 3. Create Masked Email: Using the retrieved session data, the workflow sends a POST request to Fastmail's JMAP API to create a masked email. It uses the provided state and description from the webhook payload. 4. Prepare Output: Once the masked email is successfully created, the workflow extracts the email address and attaches the description for further processing. 5. Respond to Webhook: Finally, the workflow responds to the original POST request with the newly created masked email and its description. #### Requirements: - Fastmail API Access: You will need valid API credentials for Fastmail configured with HTTP Header Authentication. - Authorization Setup: Optionally set up authorization if your webhook is exposed to the internet to prevent misuse. - Custom Webhook Request: Use a tool like curl or create a shortcut on macOS/iOS to send the POST request to the webhook with the necessary JSON payload, like so: bash curl -X POST -H 'Content-Type: application/json' {{ $env.WEBHOOK_URL }} -d '{"state": "pending", "description": "my mega fancy masked email"}' This template simplifies the process of integrating masked email functionality into your projects or workflows and can be extended for various use cases.
Шаги
- Session
- create random masked email
- Respond to Webhook
- get fields for creation
- prepare output
- Webhook
Похожие автоматизации
Автоматизация эл. почтыЧерновики ответов на письма в Fastmail с помощью OpenAIШагов: 9Автоматизация эл. почтыЧерновики ответов на письма в Fastmail с OpenAIШагов: 9Автоматизация эл. почтыУправление скрытыми адресами электронной почты FastmailШагов: 10Автоматизация эл. почтыУправление скрытыми адресами email Fastmail через webhookШагов: 74