96 Commits (fed031ebaa3151b28079efcdf711aa57ac062b13)

Author SHA1 Message Date
Jakub Cuth 94b5799ba7 Other refactor: clean old builder 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 4038752a9a Other: preserve message header in PGP/MIME passthrough message 5 years ago
Jakub Cuth ebf724412b Other: fix custom message on decryption error for externally encrypted message 5 years ago
Jakub 8ab05a000c GODT-1136 DB Cache header from builder and test 5 years ago
James Houlahan 454d248819 GODT-213: Preserve contenttype for undecryptable message body 5 years ago
James Houlahan 6c8e5f7cd3 GODT-213: Use application/octet-stream for encrypted parts 5 years ago
James Houlahan f5aba717b2 GODT-213: Force no transfer encoding for embedded message/rfc822 parts 5 years ago
James Houlahan 1359c39bc0 GODT-213: Remove dead code GetRelatedHeader/GetRelatedBoundary 5 years ago
James Houlahan 4850681f1d GODT-213: correctly expect text/plain in custom message text parts 5 years ago
Jakub aa55c69307 Other: fix linter 5 years ago
James Houlahan 1f19d4df75 GODT-213: Force text/plain for custom message text part 5 years ago
James Houlahan c0f6af9eb5 GODT-213: Complex external encrypted tests (multipart/alternative, message/rfc822 attachment) 5 years ago
James Houlahan ef6a3d4999 GODT-213: Add comments for newly added code 5 years ago
James Houlahan 50550d42b4 GODT-213: Message Builder 5 years ago
Jakub 2d95f21567 Other: add straightforward linters 5 years ago
Michal Horejsek 4761bc935a GODT-948 Embedded messages 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 76dda10572 Importing to sent and inbox 5 years ago
Jakub 8ab852277c Cache body structure in order to reduce network traffic 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
Michal Horejsek a2cf1b6022 Fix parsing messages with long lines in header and long header split to multiple lines 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 052395f917 test: add benchmarks for rfc5322 address/date parser 5 years ago
Michal Horejsek f1d70361c9 Do not include conversation ID in references 5 years ago
James Houlahan 3496599723 feat: custom address/date parser based on rfc5322 abnf 5 years ago
James Houlahan 12403785af fix: replace, don't add, transfer encoding when making body 7-bit clean 6 years ago
James Houlahan 7874183052 fix(GODT-770): handle extraneous end-of-mail 6 years ago
Jakub Cuth 51c8bceed8 Changelog and use pmmime 6 years ago
Michal Horejsek e02c7c7f06 Parsing message with empty address as '<>' 6 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
Michal Horejsek ef1671d4ab Parsing message with empty CC 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 f9af17dd9b fix: allow unknown encodings during initial parse 6 years ago
James Houlahan f622ecf678 feat: logging throughout parser 6 years ago