Hello, I am just trying to receive the content of an normal email in html/plain text format but instead I get this on "some" emails.
unknown charset: unknown charset: message: unhandled charset "iso-8859-1"
mr, err: = mail.CreateReader(r)
if err != nil {
log.Fatal(err)
}
header: = mr.Header
for {
p, err: = mr.NextPart()
if err == io.EOF {
break
} else if err != nil {
log.Fatal(err)
}
// b is struct
switch h: = p.Header.(type) {
case *mail.InlineHeader:
// Content
x, _: = ioutil.ReadAll(p.Body)
b.Content = string(x)
case *mail.AttachmentHeader:
// attachment
filename, _: = h.Filename()
b.Attachment = filename
}
}
Hello, I am just trying to receive the content of an normal email in html/plain text format but instead I get this on "some" emails.
unknown charset: unknown charset: message: unhandled charset "iso-8859-1"
Any ideas?
Would help :)