62 Commits (master)

Author SHA1 Message Date
Jakub 7cad7bcddb GODT-1659: Convert charset only for `text/*` MIME types. 4 years ago
James Houlahan 4edf2eb92c Other: Add v2 to module name 4 years ago
Jakub f3c69faf8b GODT-1260: Renaming 4 years ago
Jakub d356f306d9 Other: Change copyright year 4 years ago
Lukasz Janyst a0837f069e
cleanup: Export internal packages, rename module and imports, don't rely on generated credits string 4 years ago
Jakub 63780b7b8d GODT-1234 Set attachment name 'message.eml' for `message/rfc822` attachments. 5 years ago
Michal Horejsek ee961ae4a8 GODT-1141 Use attachment name from content type if not specified in content disposition 5 years ago
James Houlahan 50550d42b4 GODT-213: Message Builder 5 years ago
James Houlahan 0159f24f17 fix(GODT-1010): strip angle brackets from ExternalID 5 years ago
James Houlahan 4ffa62f6ca fix: set contentID if present and not explicitly attachment 5 years ago
Michal Horejsek 3e9c4ba614 Fix move to local folder and back - remove deleted flag 5 years ago
James Houlahan dc3f61acee Launcher, app/base, sentry, update service 5 years ago
James Houlahan 014c8af560 fix: panic when no multipart/alternative children 5 years ago
Jakub a89dfc4524 Happy New Year 5 years ago
James Houlahan 25c1014ab0 fix: only set ContentID for inline attachments 5 years ago
Michal Horejsek 7b112fc448 Prefer From header instead of MAIL FROM address 5 years ago
James Houlahan 38eb9fdac7 feat(GODT-906): support rfc2047-encoded content transfer encodings 5 years ago
James Houlahan e04196f8a0 feat: switch to public go-rfc5322 parser 5 years ago
James Houlahan 3496599723 feat: custom address/date parser based on rfc5322 abnf 5 years ago
James Houlahan 15c1d7bc24 fix: duplicate charset param 6 years ago
Michal Horejsek a89a3f6612 Convert to UTF-8 any message part which specifies charset 6 years ago
Michal Horejsek d956b04062 Parsing non-utf8 multipart/alternative message 6 years ago
James Houlahan 41ac61bbe8 fix: less spammy go-message logs 6 years ago
James Houlahan 4b7c234e78 feat: strip comments from addresses 6 years ago
James Houlahan 5bca6fc3cf chore: tidy up before merge 6 years ago
James Houlahan 9b3cc9dc34 feat: convert content type in html meta tags 6 years ago
James Houlahan 3e8e3c912b fix: don't doubly apply 822 texwrapper 6 years ago
James Houlahan 5d0e3f36b4 fix: unhandled charset in header 6 years ago
James Houlahan da751a38e3 fix: public key names and content types 6 years ago
James Houlahan f622ecf678 feat: logging throughout parser 6 years ago
James Houlahan 1f17628399 fix: unequal number of rich/plain parts 6 years ago
James Houlahan 4ab8f7d6b5 fix: pubkey should not be collected as attachment 6 years ago
James Houlahan fa5f4acdac docs: add docstring for buildBodies 6 years ago
James Houlahan f4dfadce52 feat: attach public key 6 years ago
James Houlahan 9ba08e5edb refactor: remove dead code 6 years ago
James Houlahan 9821b5bbc2 feat: recreate message with parser's writer 6 years ago
James Houlahan 180c6699e0 fix: don't select multipart/alternative if length is 0 6 years ago
James Houlahan 0e7e13211b refactor: don't reconstruct mimeBody 6 years ago
James Houlahan 7e1af9ff4e fix: linter issues 6 years ago
James Houlahan 37186846db feat: wrap attachment lines as per rfc822 6 years ago
James Houlahan a5a61c9428 feat: set attachment headers 6 years ago
James Houlahan ea01c155da feat: handle foreign encodings 6 years ago
James Houlahan f4374a02da refactor: tidy a bit 6 years ago
James Houlahan 0d4d95360f feat: set header 6 years ago
James Houlahan f88071b2ca feat: parse date 6 years ago
James Houlahan e01a523ae3 feat: pull out most things as attachments 6 years ago
James Houlahan c6b18b45b5 feat: better handling of multipart messages 6 years ago
James Houlahan a7da66ccbc feat: enter and exit handlers 6 years ago
James Houlahan 8bd74c5edc feat: set mime type 6 years ago
James Houlahan 2b36d3ab7b feat: attach public key 6 years ago