Sync Emails
approvedby taskrobin
Sync and save emails and attachment files to your vault with TaskRobin.
TaskRobin Email Sync for Obsidian
Seamlessly sync your emails and attachments to your Obsidian vault with TaskRobin. This plugin helps you maintain a searchable archive of important emails directly within your Obsidian workspace. 7-day free trial available for all new users. Subscription plans start at $2.49/month.
Features
- š§ Email syncing to Obsidian vault
- š Automatic attachment downloads
- š Customizable storage directory
- š Secure email forwarding setup
- š On-demand sync functionality
- š„ Integrate with multiple email inboxes
Installation
- Open Obsidian Settings
- Go to Community Plugins and disable Safe Mode
- Click Browse and search for "TaskRobin"
- Click Install
- Enable the plugin in your Community Plugins list
Setup
- Open the TaskRobin plugin settings
- Enter your email address
- Create a forwarding email alias
- Choose your preferred storage directory in your Obsidian
- Configure attachment preferences
Usage
Initial Setup
- Configure your email inbox to forward selected emails to your TaskRobin forwarding address
- Emails will be automatically processed and will be saved to your specified Obsidian directory when you initiate sync
- Upon plugin setup, you will start a 7-day free trial. No need any payment setup. If you like TaskRobin and would like to start a subscription, find out more.
Manual Sync
- Click the TaskRobin icon in the Obsidian left side vertical panel
- Click "Sync now" for each integration to manually trigger synchronization
- New emails will be saved as markdown files in your designated folder, together with attachment files
File Structure
Emails are saved with the following structure by default, a sub-folder will be created for each email message:
Your-Vault/
āāā Emails/ # Default directory (configurable)
ā āāā YYYY-MM-DD-{email subject line}/ # Date-based folders
ā ā āāā email.md # Email content
ā ā āāā attachment1.pdf # Email attachments
ā ā āāā attachment2.html # Email attachments
āāā ...
Alternatively, you can also use a flat structure where all email markdown files are stored at the base directory, attachments are saved in sub-folders:
Your-Vault/
āāā Emails/ # Default directory (configurable)
ā āāā attachments/
ā ā āāā YYYY-MM-DD-{email subject line} attachments/ # Date-based folders
ā ā ā āāā attachment1.pdf # Email attachments
ā ā ā āāā attachment2.html # Email attachments
ā āāā YYYY-MM-DD-{email subject line}.md # Email content
āāā ...
Configuration
| Setting | Description | Default |
|---|---|---|
| Email Address | Your own email address | - |
| Forwarding Address | Your TaskRobin forwarding address | - |
| Vault Email Directory | Where emails are saved | "Emails" |
| Download Attachments | Whether to save attachments | true |
Security
- All files and communications are encrypted
- All email processing happens through secure TaskRobin servers
- No email credentials are stored in the plugin
- All API communications use HTTPS
Requirements
- Obsidian v0.15.0 or higher
- Active internet connection
- Active TaskRobin account
Support
- Visit TaskRobin.io for documentation
- Live chat support
- Report issues on our GitHub repository
Contributing
We welcome contributions! Please see our Contributing Guidelines for details.
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Create a Pull Request
License
This project is licensed under the MIT License - see the LICENSE file for details.
Changelog
1.0.0
- Initial release
- Basic email sync functionality
- Attachment support
- Custom directory configuration
Acknowledgments
- Thanks to the Obsidian team for their excellent plugin API
- All our beta testers and early adopters
- The TaskRobin community for their feedback and support
For more information, visit TaskRobin.io
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.