yao/messenger
Max 8d88042489 Implement Attachment Support in Email Messaging
- Enhanced the `mailer` provider to support email attachments, including both regular and inline attachments.
- Updated the `buildMessage` method to handle multipart email formats for messages with attachments.
- Added new tests for attachment handling in `mailer_test.go` and `mailgun_test.go`, ensuring comprehensive coverage for single, multiple, and inline attachments.
- Revised `TODO.md` to reflect the completion of attachment support across email providers, confirming that all major providers now support this feature.
2026-01-18 17:05:24 +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 Enhance messenger service with optional message type support for template sending 2025-10-09 12:11:54 +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