auf dem IMAP-Server ein neues Verzeichnis Paperless erstellen
Verbindung zum E-Mail-Konto in der Paperless-UI einrichten (und testen)
E-Mail-Rule einrichten für eben angelegten Mail-Account einrichten. Diese sucht im Ordner Paperless nach Attachments (*.pdf) und importiert sie nach Paperless. Sie erhalten dabei den Tag inbox. Danach werden die E-Mails gelöscht.
nach einiger Zeit sollten PDFs aus E-Mails im Ordner Paperless importiert werden
Andere E-Mails in Paperless importieren
emails-html-to-pdf aufsetzen
Nachdem Paperless nur PDFs konsumiert, müssen andere E-Mails erst nach PDF konvertiert werden. Das übernimmmt emails-html-to-pdf
Installation und Einrichtung erfolgt per Docker-Image entsprechend der README
emails-html-to-pdf sucht dann im konfigurierten Ordner Paperless nach ungelesenen E-Mails, konvertiert diese in PDF und schickt das PDF dann an die konfigurierte E-Mail (im Beispiel user+paperless@provider.net).
Maildrop einrichten
Damit die einkommenden E-Mails (im Beispiel user+paperless@provider.net) in den richtigen IMAP-Ordner (Paperless) sortiert werden, hilft maildrop
Anpassung der Datei $HOME/.mailfilter:
if (/^(To|Cc):.*paperless@.*/)
{
to "$MAILDIR/.Paperless"
}
damit sollte Paperless (das System) die zu PDF konvertierte und zugestellte E-Mail finden, importieren und löschen