瀏覽代碼

Merge branch 'master' of github.com:Jinnrry/PMail

# Conflicts:
#	server/listen/pop3_server/action_test.go
jinnrry 1 年之前
父節點
當前提交
54bfe12f2d
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      server/dto/parsemail/email.go

+ 2 - 0
server/dto/parsemail/email.go

@@ -383,6 +383,7 @@ func (e *Email) BuildBytes(ctx *context.Context, dkim bool) []byte {
 		log.WithContext(ctx).Fatal(err)
 		log.WithContext(ctx).Fatal(err)
 	}
 	}
 	var th mail.InlineHeader
 	var th mail.InlineHeader
+	th.Header.Set("Content-Transfer-Encoding", "base64")
 	th.SetContentType("text/plain", map[string]string{
 	th.SetContentType("text/plain", map[string]string{
 		"charset": "UTF-8",
 		"charset": "UTF-8",
 	})
 	})
@@ -397,6 +398,7 @@ func (e *Email) BuildBytes(ctx *context.Context, dkim bool) []byte {
 	html.SetContentType("text/html", map[string]string{
 	html.SetContentType("text/html", map[string]string{
 		"charset": "UTF-8",
 		"charset": "UTF-8",
 	})
 	})
+	html.Header.Set("Content-Transfer-Encoding", "base64")
 	w, err = tw.CreatePart(html)
 	w, err = tw.CreatePart(html)
 	if err != nil {
 	if err != nil {
 		log.Fatal(err)
 		log.Fatal(err)