8b33d56b59
fix(GODT-2479): Ensure messages always have a text body part
...
Proton Backend requires that all messages have at least one text/plain
or text/html body part, even if it is empty.
2023-03-14 14:29:42 +01:00
6d0a128111
Other: Update copyright year
2023-01-02 11:09:11 +01:00
39433fe707
GODT-1779: Remove go-imap
2022-11-16 12:26:08 +01:00
9d800324af
Other: Update golangci-lint to v1.50.0
2022-10-17 11:14:22 +02:00
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
2022-05-18 11:23:38 +02:00
d356f306d9
Other: Change copyright year
2022-01-04 11:04:30 +01:00
a89dfc4524
Happy New Year
2021-01-04 11:55:15 +01:00
38eb9fdac7
feat(GODT-906): support rfc2047-encoded content transfer encodings
2020-12-07 13:03:49 +01:00
7874183052
fix(GODT-770): handle extraneous end-of-mail
2020-10-01 16:16:15 +02:00
f9af17dd9b
fix: allow unknown encodings during initial parse
2020-09-11 11:41:03 +02:00
642666fa59
docs: add docstrings for walker/visitor handlers/rules
2020-09-11 11:41:03 +02:00
9821b5bbc2
feat: recreate message with parser's writer
2020-09-11 11:41:03 +02:00
0e7e13211b
refactor: don't reconstruct mimeBody
2020-09-11 11:41:02 +02:00
ea01c155da
feat: handle foreign encodings
2020-09-11 11:41:02 +02:00
f4374a02da
refactor: tidy a bit
2020-09-11 11:41:02 +02:00
e01a523ae3
feat: pull out most things as attachments
2020-09-11 11:41:02 +02:00
c6b18b45b5
feat: better handling of multipart messages
2020-09-11 11:41:02 +02:00
a7da66ccbc
feat: enter and exit handlers
2020-09-11 11:41:02 +02:00
8bd74c5edc
feat: set mime type
2020-09-11 11:41:02 +02:00
2b36d3ab7b
feat: attach public key
2020-09-11 11:41:02 +02:00
953150cfdb
feat: add part getter
2020-09-11 11:41:02 +02:00
6ea3fc1963
feat: initial parser exposing walker/writer
2020-09-11 11:41:02 +02:00