Documentation
¶
Index ¶
- func AddMailbox(imapService interfaces.IMAPService, ...) gin.HandlerFunc
- func HealthCheck(c *gin.Context)
- func ListMailboxes(imapService interfaces.IMAPService) gin.HandlerFunc
- func RemoveMailbox(imapService interfaces.IMAPService) gin.HandlerFunc
- func Send(r *repository.Repositories) gin.HandlerFunc
- func Status(imapService interfaces.IMAPService) gin.HandlerFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddMailbox ¶
func AddMailbox(imapService interfaces.IMAPService, mailboxRepository interfaces.MailboxRepository) gin.HandlerFunc
AddMailbox adds a new mailbox configuration
func HealthCheck ¶
HealthCheck provides a simple health check endpoint
func ListMailboxes ¶
func ListMailboxes(imapService interfaces.IMAPService) gin.HandlerFunc
ListMailboxes returns all configured mailboxes
func RemoveMailbox ¶
func RemoveMailbox(imapService interfaces.IMAPService) gin.HandlerFunc
RemoveMailbox removes a mailbox configuration
func Send ¶
func Send(r *repository.Repositories) gin.HandlerFunc
ListMailboxes returns all configured mailboxes
func Status ¶
func Status(imapService interfaces.IMAPService) gin.HandlerFunc
Status returns the current status of all mailboxes
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.