Skip to content

Commit b112299

Browse files
committed
#42 #72 the 2nd argument of moji.Squeeze() is a byte, Remove the code block for MIME-Encoded subject
1 parent 21a9f80 commit b112299

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

rfc5322/headers.go

+1-9
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ func Headers(argv0 *mail.Header, argv1 bool) map[string][]string {
3939
// Do not include the value of Received: header generated by qmail or qmail-clone
4040
continue
4141
}
42-
e = moji.Squeeze(e, " ")
42+
e = moji.Squeeze(e, ' ')
4343
receivedby = append(receivedby, e)
4444
}
4545
headermaps["received"] = receivedby
@@ -51,14 +51,6 @@ func Headers(argv0 *mail.Header, argv1 bool) map[string][]string {
5151
}
5252
if headermaps["subject"][0] == "" || argv1 == false { return headermaps }
5353

54-
if moji.Is8Bit(&(headermaps["subejct"][0])) {
55-
// The "Subject:" header is including multibyte character, is not a MIME-Encoded text.
56-
// TODO: Remove all the invalid byte sequence
57-
} else {
58-
// The "Subejct:" field is MIME-Encoded text or including only ASCII characters
59-
// TODO: https://pkg.go.dev/mime
60-
}
61-
6254
return headermaps
6355
}
6456

0 commit comments

Comments
 (0)