Overview
<aside>
💡
Mailing API for Notification
- Implemented a studio-wide mailing structure.
- All in-house tools that need to send notifications, such as when assets or shots are published, send emails to the relevant workers at the end of the process with proper information.
</aside>
Impact
- Ensures relevant team members receive timely notifications for asset or shot updates.
- Reduces manual tracking and communication errors.
- Improves overall workflow efficiency and transparency across the studio.
Environment
<aside>
📌
Based on
- Rocky Linux 9.2 (Blue Onyx)
- GNOME (Desktop Manager)
</aside>
<aside>
📌
Flow
</aside>
<aside>
📌
email.mime
| MIMEMultipart, MIMText
</aside>
<aside>
📌
smtplib, requests
</aside>
Features
- Studio-wide automated email notification system.
- Tracks task assignee and status in Flow and sends notifications based on task type, code, files, and comments.