Rodolphe Bréard
|
97fae54252
|
Use anyhow for error handling
|
2023-04-10 13:09:56 +02:00 |
|
Rodolphe Bréard
|
ade9532c36
|
Centralize the use of ActionResult
|
2023-04-09 17:54:07 +02:00 |
|
Rodolphe Bréard
|
06d3b8dfca
|
Move the main loop to async
|
2023-04-09 15:13:18 +02:00 |
|
Rodolphe Bréard
|
648bf5d2c6
|
Start moving to async
|
2023-04-09 11:07:16 +02:00 |
|
Rodolphe Bréard
|
9821a9888e
|
Replace the mailparse crate by a custom header pseudo-parser
|
2023-03-27 22:46:17 +02:00 |
|
Rodolphe Bréard
|
cb7c4d4263
|
Add a minimal CLI
|
2023-03-26 16:07:49 +02:00 |
|
Rodolphe Bréard
|
d95daff90c
|
Parse the message
|
2023-03-25 15:42:46 +01:00 |
|
Rodolphe Bréard
|
6b86c3889b
|
Store the message in a vector of bytes
|
2023-03-23 20:54:20 +01:00 |
|
Rodolphe Bréard
|
dd955fcb44
|
Add logs
|
2023-03-21 13:00:44 +01:00 |
|
Rodolphe Bréard
|
fdc915cd66
|
Write the messages to stdout
|
2023-03-19 21:42:36 +01:00 |
|
Rodolphe Bréard
|
1945abfc2a
|
Aggregate entries in messages
|
2023-03-19 20:32:11 +01:00 |
|