Issue with Sending Attachments via Directus Email Workflow #22223
Mondherjendoubi
started this conversation in
Feature Requests
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Summary
Currently, the Directus email workflow allows users to send emails using templates; however, these templates are limited to text only, with no functionality to include attachments. This restriction can impede the workflow's versatility, as users cannot send important documents or media files alongside their templated messages. Enhancing this feature to support attachments would significantly broaden the utility of the email templates, making them more adaptable to varied communication needs.
Basic Example
No response
Motivation
The motivation for this enhancement stems from the current limitation within the Directus email workflow, which restricts email templates to text-only content without the ability to include attachments. This limitation constrains users from sending important documents or media files, which are often essential components of professional communications
Detailed Design
The proposed design involves extending the existing Directus email template system to include an attachments feature:
Requirements List
Must Have:
Attachment feature integrated into the Directus email template system
API support for handling multipart/form-data
Secure storage and handling of attachments
Drawbacks
The primary drawbacks include the increased complexity of the Directus codebase and the potential need for significant changes to the existing infrastructure
Alternatives
Integration with External Email Services: Leverage external services that already support robust attachment functionalities.
Adoption Strategy
The feature would be rolled out as part of a minor version update to avoid breaking changes. Detailed documentation and migration guides would be provided to help existing Directus users adopt the new functionalities smoothly.
Unresolved Questions
No response
Beta Was this translation helpful? Give feedback.
All reactions