Benutzer-Werkzeuge

Webseiten-Werkzeuge


benno-imapimport

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
benno-imapimport [2018/04/16 09:34] – [Aufrufparameter] lwsystemsbenno-imapimport [2023/06/05 13:43] (aktuell) – [Aufrufparameter] lwsystems
Zeile 1: Zeile 1:
 ====== Benno IMAP Import ====== ====== Benno IMAP Import ======
 +
 +Das Programm ist ab Version 2.4.0 im Paket [[benno-imap]] enthalten. Hiermit können alle E-Mails aus allen IMAP-Foldern rekursiv importiert werden.
 +
 +Die Installation erfolgt mit dem Kommandoaufruf: ''apt-get install benno-imap''.
 +
 +
  
 ===== Beschreibung ===== ===== Beschreibung =====
Zeile 9: Zeile 15:
 Alternativ bietet sich hier ein Setup des Downloads per [[Fetchmail]] in einer IMAP-Konfiguration an. Alternativ bietet sich hier ein Setup des Downloads per [[Fetchmail]] in einer IMAP-Konfiguration an.
  
-===== Installation  ===== 
- 
-Das Programm ist ab Version 2.4.0 im Paket [[benno-imap]] enthalten. Das Tool kann alle E-Mails aus allen IMAP-Foldern rekursiv laden. 
  
  
Zeile 17: Zeile 20:
  
 ===== Aufrufparameter  ===== ===== Aufrufparameter  =====
-<code>Aufruf: benno-imapimport [-D] [-c <configfile>] -u <user> -p <pass> [-H <host>] [-P <port>] [-s] [-v]+<code> 
 +Aufruf: benno-imapimport [-D] [-c <configfile>] -u <user> -p <pass> [-H <host>] [-P <port>] [-s] [-v]
         [-c] [-F <folder>] [-f][-S] [-i <inbox_dir>] [-d]         [-c] [-F <folder>] [-f][-S] [-i <inbox_dir>] [-d]
         [-r <address>] [-o <epochtime> ] [-v] [-V]         [-r <address>] [-o <epochtime> ] [-v] [-V]
  
-  -c <configfile> config file +  -c <configfile>   config file 
-  -u <username>   imap username +  -u <username>     imap username 
-  -p <password>   imap password +  -p <password>     imap password 
-  -H <host>       imap host (default localhost) +  -H <host>         imap host (default localhost) 
-  -P <port>       imap port (default 143) +  -P <port>         imap port (default 143) 
-  -F <folder>     select folder <folder> after login (default INBOX) +  -F <folder>       select folder <folder> after login (default INBOX
-  -i <inbox_dir>  save mails in <inbox_dir> (/srv/benno/inbox) +  -I "<ignorelist>" ignore folder names (list separated by , escaped by \
-  -e <extension>  extenson of saved files  (default .eml) +  -i <inbox_dir>    save mails in <inbox_dir> (/srv/benno/inbox) 
-  -f              with subfolders +  -e <extension>    extenson of saved files  (default .eml) 
-  -S              only subfolders (implies -f) +  -f                with subfolders 
-  -s              imaps (default port 993) +  -S                only subfolders (implies -f) 
-  -C              count messages in folder +  -s                imaps (default port 993) 
-  -d              delete mails on server after stored in inbox +  -C                count messages in folder 
-  -n <numfetch>   fetch <numfetch> mails (default all) +  -d                delete mails on server after stored in inbox 
-  -o <epochtime>  import mails older epoch timestamp (-<epochtime>recent+  -o <epochtime>    import older then epoch time (negative valuenewer
-  -r <address>    add address as X-REAL-RCPTTO header +  -r <address>      add address as X-REAL-RCPTTO header 
-  -v              verbose +  -R <runuser>      run as user <runuser> (default benno) 
-  -T              tag read mails as seen (default: left unseen) +  -v                verbose 
-  -U              read only unseen mails from server (default: all) +  -T                tag read mails as seen (default: left unseen) 
-  -V              print version and exit+  -U                read only unseen mails from server (default: all) 
 +  -V                print version and exit
 </code> </code>
 **Achtung!** Der Schalter //-d// bedeutet //DELETE//. Für das Debugging wird der Schalter //-D// benötigt. **Achtung!** Der Schalter //-d// bedeutet //DELETE//. Für das Debugging wird der Schalter //-D// benötigt.
Zeile 51: Zeile 56:
  
 <code> <code>
-su -s /bin/bash -c '/usr/local/sbin/benno-imapimport -i /srv/benno/inbox -H IMAPHOST -u USERNAME -p PASSWORD -s -v -c' - benno+su -s /bin/bash -c '/usr/sbin/benno-imapimport -i /srv/benno/inbox -H IMAPHOST -u USERNAME -p PASSWORD 
 +  -s -v' - benno
 </code> </code>
  
benno-imapimport.1523871241.txt.gz · Zuletzt geändert: 2018/04/16 09:34 von lwsystems