flashmob преди 6 години
родител
ревизия
59311caaaf
променени са 2 файла, в които са добавени 5 реда и са изтрити 1 реда
  1. 4 0
      mail/mime/mime.go
  2. 1 1
      mail/mime/mime_test.go

+ 4 - 0
mail/mime/mime.go

@@ -856,6 +856,10 @@ func (p *Parser) mime(depth string, count int, part *Part) (err error) {
 					subPart.StartingPos = p.msgPos
 					count++
 					p.addPart(subPart, subPartId)
+					err = p.mime(subPartId, count, subPart)
+					if err != nil {
+						return
+					}
 					subPartId = part.Node + "." + strconv.Itoa(count)
 				} else {
 					//fmt.Println("["+string(p.buf[subPart.StartingPos:p.msgPos])+"]")

+ 1 - 1
mail/mime/mime_test.go

@@ -524,7 +524,7 @@ email 2
 */
 func TestNestedEmail(t *testing.T) {
 	p = NewMimeParser()
-	email = email2
+	email = email
 	//email = strings.Replace(string(email), "\n", "\r\n", -1)
 	p.inject([]byte(email))