- Introduced OnReceive method to register multiple message handlers for processing received messages. - Added RemoveReceiveHandler method to unregister specific message handlers. - Implemented TriggerWebhook method to process incoming webhook data and trigger registered handlers. - Updated existing tests to reflect changes in provider types from 'smtp' to 'mailer' for consistency. |
||
|---|---|---|
| .. | ||
| providers | ||
| types | ||
| messenger.go | ||
| messenger_onreceive_test.go | ||
| messenger_receiver_test.go | ||
| messenger_test.go | ||