Documentation
¶
Index ¶
- Constants
- func AddToQueue(task EmailTask) error
- func SendActivationEmail(to, username, token string) error
- func SendPasswordResetEmail(to, username, token string) error
- func SendTestEmailWithConfig(config pageConfig.MailSettingsConfig, testEmail string) error
- func StartEmailProcessor()
- type EmailTask
Constants ¶
View Source
const ( MaxRetries = 3 RetryInterval = time.Second * 5 BatchSize = 10 )
Variables ¶
This section is empty.
Functions ¶
func AddToQueue ¶
AddToQueue stores an email task for background processing.
func SendActivationEmail ¶
func SendPasswordResetEmail ¶ added in v0.0.9
SendPasswordResetEmail 发送密码重置邮件
func SendTestEmailWithConfig ¶ added in v0.0.8
func SendTestEmailWithConfig(config pageConfig.MailSettingsConfig, testEmail string) error
SendTestEmailWithConfig 使用指定配置发送测试邮件
func StartEmailProcessor ¶
func StartEmailProcessor()
StartEmailProcessor starts the background email queue worker.
Types ¶
Click to show internal directories.
Click to hide internal directories.