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
...
* Renaming GUI, CLI, no-impact config.
* License header and documentation rebranding.
* Rename app title and vendor. Impact: manual install
* Migrating mac keychain and launch on startup.
* Fix linter and linter 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