1 回答

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超13個(gè)贊
以這種方式構(gòu)建您的信息以實(shí)現(xiàn)您的愿望:
? ? user := "me"
? ? full_name := "John Doe"
? ? email := "myexample@gmail.com"
? ? // New message for our gmail service to send
? ? var message gmail.Message
? ? // Compose the message
? ? messageStr := []byte(
? ? ? ? "From: " + full_name + "<" + email + ">" + "\r\n" +
? ? ? ? ? ? "To: sendto@gmail.com\r\n" +
? ? ? ? ? ? "Subject: My first Gmail API message\r\n\r\n" +
? ? ? ? ? ? "Message body goes here!")
? ? // Place messageStr into message.Raw in base64 encoded format
? ? message.Raw = base64.URLEncoding.EncodeToString(messageStr)
? ? // Send the message
? ? _, err = service.Users.Messages.Send(user, &message).Do()
? ? if err != nil {
? ? ? ? log.Printf("Error: %v", err)
? ? } else {
? ? ? ? fmt.Println("Message sent!")
? ? }
這是因?yàn)?API 必須檢查電子郵件中的標(biāo)頭,如果它不能以正確的方式識(shí)別標(biāo)頭,它將使用默認(rèn)標(biāo)頭,例如來(lái)自myexample 的標(biāo)頭。
- 1 回答
- 0 關(guān)注
- 226 瀏覽
添加回答
舉報(bào)