package main import ( email "MY/webapp/common/email" "fmt" "context" ) func main() { ctx := context.Background() msg := email.EmailMessage{ To: "tina.recip@example.com", From: "toni.sender@example.com", Subject: "This is my first mail.", Text: fmt.Sprintf("Random number %v", 200), HTML: fmt.Sprintf("

Random number %v

", 200), } sender := email.NewSender(ctx, email.Config{ RedisHostPort: "127.0.0.1:6379", }) defer sender.Close() err := sender.QueueEmail(msg) if err != nil { panic(err) } }