Send Emails Directly from Obsidian Notes with Attachments
detail.loadingPreview
Transform your Obsidian notes into powerful emails with this n8n workflow. Seamlessly send notes, complete with dynamic recipient and subject data from YAML frontmatter, and effortlessly include attachments, all triggered directly from your Obsidian vault.
About This Workflow
Unlock a new level of productivity by automating your email communication straight from Obsidian. This n8n workflow integrates with Obsidian's Post Webhook plugin, allowing you to trigger email sending with a simple command. It intelligently parses YAML frontmatter in your notes to extract crucial email details like recipients, CC, BCC, subject, and sender information. Whether your notes contain attachments or not, the workflow handles them automatically, converting files for seamless inclusion in your Gmail messages. Upon successful delivery, it can even append a response back to your Obsidian note, creating a robust, documented communication system directly within your knowledge base.
Key Features
- Obsidian Integration: Trigger emails directly from any Obsidian note using the Post Webhook plugin.
- Dynamic Email Customization: Utilize YAML frontmatter within your notes to define recipients (To, CC, BCC), subject lines, sender names, and reply-to addresses.
- Automated Attachment Handling: Intelligently detect, process, and attach files (images, documents) from your Obsidian notes to outgoing emails.
- Flexible Email Sending: Supports sending emails both with and without attachments via Gmail, adapting to your note's content.
- Workflow Feedback: Automatically appends the webhook response to your Obsidian note, providing immediate confirmation or debugging information.
How To Use
To set up and use this workflow, follow these steps:
- Install Obsidian Plugin: Install the Obsidian Post Webhook plugin in your Obsidian vault.
- Configure Webhook URL: In the plugin settings, set the webhook URL to the URL provided by the 'Webhook' trigger node in this n8n workflow.
- Test Connection: Use the built-in testing functionality within the Obsidian plugin to ensure your webhook is correctly configured and reachable.
- Prepare Your Note: Create or open an Obsidian note. Add YAML frontmatter at the top of your note, defining email metadata like
to,subject,cc,bcc,sender-name, andsend-replies-to. - Trigger Email: Open the command palette (
Ctrl/Cmd + P) in Obsidian, search for "Send to Webhook", and execute the command. Your email will be sent via Gmail.
Apps Used
Workflow JSON
{
"id": "474b6874-34d3-4f98-9cae-1f1dc42be2da",
"name": "Send Emails Directly from Obsidian Notes with Attachments",
"nodes": 6,
"category": "Personal",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 474b6874-34d3...
About the Author
Crypto_Watcher
Web3 Developer
Automated trading bots and blockchain monitoring workflows.
Statistics
Related Workflows
Discover more workflows you might like
Send Obsidian Notes as Emails with Dynamic Attachments
This workflow empowers you to transform your Obsidian notes into dynamic emails, complete with custom metadata from YAML frontmatter and automated attachment handling. Seamlessly share your thoughts and files directly from your preferred note-taking environment.
Smart Expense Tracking with Telegram & AI
Automate your personal finance management by turning your Telegram chat into an intelligent expense tracker. Simply send a photo of a receipt or a text message, and this workflow uses AI to categorize your spending, extract crucial details, and provide instant summaries.
Voice Task to Notion: AI-Powered Processing
This n8n workflow automates the intelligent processing of voice-activated tasks intended for Notion or similar tools. It leverages advanced AI to understand inputs, builds a dynamic knowledge base from them, and logs processing outcomes to Google Sheets. Instantly get alerted via Slack for any errors, ensuring reliable task management.