Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

Inhalt




Homepage LUG WR

Impressum

user:sprobst:blog:fetchmailrc_-_e-mails_als_user_abholen_und_verarbeiten

.fetchmailrc - E-Mails als User abholen und verarbeiten

Für meinen Scan und OCR Server/Container fehlte mir noch eine Möglichkeit Rechnungen die per E-Mail kommen, direkt zu verarbeiten. Ich habe mir bei meinem E-Mail-Anbieter eine rechnung@server.tld eingerichtet. An diese E-Mail-Adresse leite ich meine PDF-Rechnungen weiter. fetchmail holt die E-Mails ab und exportiert der Anhänge in pdf Format mit uudeview. Das Ganze würde über crontab alle 10 Minuten ausgeführt. fetchmail und uudeview sind bei den einschlägigen Distributionen dabei. Bei alpine Linux musst ich uudeview nach kompilieren. Was aber nicht wirklich kompliziert ist. Ich betreibe das Ganze im Benutzer scan.

  1. touch fetchmail.log - Logfile anlegen
  2. die .fetchmailrc im Homeverzeichnis des Benutzers speichern und anpassen
  3. mit crontab -e fetchmail im Intervall (bei mir 10min) aufrufen lassen und gut
.fetchmailrc
 set logfile fetchmail.log
 
 poll pop3.server.tld proto POP3
  user "login-user" pass "password" is "user" preconnect "date >> fetchmail.log"
 ssl
  fetchall
  no keep
  no rewrite
  mda "/usr/local/bin/uudeview +e .pdf -i -a -p $HOME - ";

Die PDF-Dokumente werden dann mit uudeview aus der E-Mail extrahiert und im Home Verzeichnis abgelegt. Die E-Mails werden von fetchmail aus dem Konto automatisch gelöscht. Für Testzwecke empfiehlt sich hier, ein keep anstatt des no keep in der .fetchmailrc zu setzen. Solltet Ihr fragen hierzu haben, dann mailt mich einfach an.

Cookies helfen bei der Bereitstellung von Inhalten. Diese Website verwendet Cookies. Mit der Nutzung der Website erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Computer gespeichert werden. Außerdem bestätigen Sie, dass Sie unsere Datenschutzerklärung gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website. Weitere Information
user/sprobst/blog/fetchmailrc_-_e-mails_als_user_abholen_und_verarbeiten.txt · Zuletzt geändert: 2023/02/26 13:55 von SProbst