Converts email newsletters to static HTML pages and an Atom feed.
Go to file
Jacob Kiers dffd67b765 Add EmailReader trait
This trait is now also implemented for reading the test messages.

Signed-off-by: Jacob Kiers <jacob@jacobkiers.net>
2022-06-12 21:41:48 +02:00
bin Add EmailReader trait 2022-06-12 21:41:48 +02:00
kuchiki Upgrade package version where possible 2022-06-10 14:50:49 +02:00
sanitize-html-rs Add email sanitization 2022-06-11 00:29:11 +02:00
.gitignore Add writing of HTML file 2022-06-10 13:46:07 +02:00
Cargo.lock Add email sanitization 2022-06-11 00:29:11 +02:00
Cargo.toml Add fork of kuchiki 2022-06-10 14:37:41 +02:00
README.md Small code improvements 2022-06-12 20:39:35 +02:00

README.md

Newsletter to HTML

Converts a newsletter to static HTML files.

Features

Receive email

  • IMAP integration
  • Direct feeding of email message
  • Read from Maildir
  • Read from MBOX

Convert email to HTML

  • Generate static HTML files
  • Parse and add unsubscribe link
  • Where possible: remove tracking pixels / images
  • Prevent loading of scripts / images without user interaction

Create ATOM feed

  • One feed per newsletter
  • Index feed (containing all newsletters)?