holger krekel
5f916f5a9c
- create and use a ContactIds type as an ordered set instead of "Vec<u32>".
...
- recreate the group list more carefully, fixes #985
- resultify a few functions in the dc_receive pipeline
- don't quote displaynames in email-addresses, use utf8, preliminrarily addresses #976
2019-12-09 16:29:24 +01:00
holger krekel
0e8df7d633
use automatic serialization, thanks @link2xt for the tip
2019-12-09 15:43:06 +03:00
holger krekel
e4155e0e16
remove lookup_field in favor of get(HeaderDef::...) with all headers defined in headerdef.rs
2019-12-09 15:43:06 +03:00
holger krekel
d6d94adab0
remove encrypted attr from mimeparser.
2019-12-08 00:47:46 +01:00
holger krekel
099cc9f727
remove subject attribute
2019-12-08 00:47:46 +01:00
holger krekel
61f8d6f171
remove is_send_by_messenger attr from mimeparser
2019-12-08 00:47:46 +01:00
holger krekel
86ace1a4af
- test and fix receiving text/html attachment in multipart/mixed situations
...
They are now preserved as attachment, instead of diving into parsing-html
and simplifying.
- adapt mime-debugging
2019-12-07 22:56:54 +01:00
holger krekel
1abdf62045
passes test but needs cleanup
2019-12-07 22:56:54 +01:00
holger krekel
9e2a96675d
try fix incoming text/html in multipart/mixed
2019-12-07 22:56:54 +01:00
holger krekel
212848409f
use encoded-words crate, which friedel ported from python
2019-12-05 19:29:12 +01:00
holger krekel
e45ee0eb81
try fix filename encoding bug -- fails in one test
2019-12-05 19:29:12 +01:00
Alexander Krotov
ad87b7c4a5
Fix clippy warnings
2019-12-03 20:20:52 +03:00
holger krekel
74f36b264b
fix get_recipients with test
2019-12-03 17:51:44 +01:00
holger krekel
1c5a3e6698
remove debug logging and fix update_gossip_headers location
2019-12-03 12:25:22 +01:00
dignifiedquire
db88212a64
refactor: unsafe, CStr and libc moved out
2019-12-03 12:25:22 +01:00
dignifiedquire
43074464ac
cleanup mimeparser and use mime
2019-12-03 12:25:22 +01:00
dignifiedquire
e985887739
fix content-type setting and some encryption
2019-12-03 12:25:22 +01:00
dignifiedquire
d5287256e0
fix various parsing and sending issues
2019-12-03 12:25:22 +01:00
dignifiedquire
6bb2adaf45
some fixes for mdn handling
2019-12-03 12:25:22 +01:00
dignifiedquire
734bbff04d
cleanup and finish missing parts
2019-12-03 12:25:22 +01:00
dignifiedquire
9196ed1e9f
remove dead code
2019-12-03 12:22:55 +01:00
dignifiedquire
47197aa495
Implement message generation using lettre_email
2019-12-03 12:22:55 +01:00
dignifiedquire
dbd6303829
remove mmime
2019-12-03 12:22:55 +01:00