srnd: use text/plain as default type
otherwise it fails to parse valid messages
This commit is contained in:
parent
ef4d45a148
commit
fb0c600e3a
@ -642,7 +642,11 @@ func read_message_body(body io.Reader, hdr map[string][]string, store ArticleSto
|
|||||||
} else if err == nil {
|
} else if err == nil {
|
||||||
hdr := part.Header
|
hdr := part.Header
|
||||||
// get content type of part
|
// get content type of part
|
||||||
part_type := hdr.Get("Content-Type")
|
part_type := strings.TrimSpace(hdr.Get("Content-Type"))
|
||||||
|
if part_type == "" {
|
||||||
|
// default if unspecified
|
||||||
|
part_type = "text/plain"
|
||||||
|
}
|
||||||
// parse content type
|
// parse content type
|
||||||
media_type, _, err = mime.ParseMediaType(part_type)
|
media_type, _, err = mime.ParseMediaType(part_type)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
|
Reference in New Issue
Block a user