forked from Silverfish/proton-bridge
GODT-1659: Convert charset only for text/* MIME types.
This commit is contained in:
@ -155,14 +155,6 @@ func convertForeignEncodings(p *parser.Parser) error {
|
||||
RegisterContentTypeHandler("text/.*", func(p *parser.Part) error {
|
||||
return p.ConvertToUTF8()
|
||||
}).
|
||||
RegisterDefaultHandler(func(p *parser.Part) error {
|
||||
// multipart/alternative, for example, can contain extra charset.
|
||||
if _, params, _ := p.ContentType(); params != nil && params["charset"] != "" {
|
||||
return p.ConvertToUTF8()
|
||||
}
|
||||
|
||||
return nil
|
||||
}).
|
||||
Walk()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user