yao/messenger
Max 2993b0b946 feat(messenger): enhance dynamic SMTP resolution and identity handling
- Implemented dynamic SMTP provider resolution based on user/team context, improving email sending capabilities.
- Updated the Send and SendT methods to utilize identity information from the context for dynamic provider selection.
- Refactored cloud encryption and decryption methods to delegate to the setting package, streamlining cryptographic operations.
- Enhanced team invitation email sending to include identity context, ensuring accurate user/team information is used.
- Removed obsolete crypto helper functions, simplifying the codebase and improving maintainability.
2026-05-04 18:15:21 +08:00
..
providers Implement Attachment Support in Email Messaging 2026-01-18 17:05:24 +08:00
template Update template tests to align with actual template variables and improve consistency 2025-10-09 15:43:57 +08:00
types Enhance messenger service with optional message type support for template sending 2025-10-09 12:11:54 +08:00
messenger.go feat(messenger): enhance dynamic SMTP resolution and identity handling 2026-05-04 18:15:21 +08:00
messenger_onreceive_test.go Refactor messenger service to enhance webhook processing and remove deprecated methods 2025-09-28 15:27:20 +08:00
messenger_receiver_test.go Update dependencies and enhance mailer functionality 2025-09-28 09:33:36 +08:00
messenger_sendt_test.go Enhance messenger service with optional message type support for template sending 2025-10-09 12:11:54 +08:00
messenger_test.go Add GetAllProviders method and related tests for provider information retrieval 2025-09-28 16:00:35 +08:00