diff --git a/message/part.go b/message/part.go index 15daac2..e965997 100644 --- a/message/part.go +++ b/message/part.go @@ -479,6 +479,7 @@ func parseEnvelope(log *mlog.Log, h mail.Header) (*Envelope, error) { } func parseAddressList(log *mlog.Log, h mail.Header, k string) []Address { + // todo: possibly work around ios mail generating incorrect q-encoded "phrases" with unencoded double quotes? ../rfc/2047:382 l, err := h.AddressList(k) if err != nil { return nil