func MailDetail(c *gin.Context) { err := mail.GoLogin("*****@*****.**", "402407") if err != nil { fmt.Println("err", err.Error()) return } // 选择目录 mail.SelectFolder("INBOX") detail, err := mail.GetMailDetail("1") if err != nil { fmt.Println("err", err.Error()) return } c.JSON(200, map[string]interface{}{"detail": detail}) }
func MailList(c *gin.Context) { err := mail.GoLogin("*****@*****.**", "402407") if err != nil { fmt.Println("err", err.Error()) return } // 选择目录 count := mail.SelectFolder("INBOX") list, err := mail.GetMailList() if err != nil { fmt.Println("err", err.Error()) return } c.JSON(200, map[string]interface{}{"count": count, "list": list}) }