getmail gmx.rc und delete option

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

DatenGrab

Benutzer
Registriert
17. Okt. 2011
Beiträge
25
Reaktionspunkte
0
Punkte
0
moin

die wiki getmail lösung zum abholen von gmx konten funktioniert soweit gut aber die mails werden nach dem abholen vom gmx mailserver gelöscht

laut getmail doku kann man mit der delete option dieses verhalten steuern
delete (boolean) — if set, getmail will delete messages after retrieving and successfully delivering them. If unset, getmail will leave messages on the server after retrieving them. Default: False.

mein options teil sieht wie folgt aus

[options]
verbose = 1
read_all = false
delete = false
message_log = /volume1/homes/d0t/.getmail/log

gibt es vll noch irgendwo ein rad an dem man drehen kann?
bin um jegliche art von hilfe dankbar ;)
 
Beim Aufrufen des scripts kann man auch diverse Parameter / Optionen angeben, diese überschreiben die im .rc .
Hast du eventuell beim Aufruf einen Delete angegeben?
 
Bei mir sieht es bspw. so aus: USER , ACCOUNT und PASSWORD sind mit deinen Werten zu ersetzen!
Folgenden Aufruf habe ich alle 15 Minuten per Cron(opt) laufen:

/opt/bin/getmail --getmaildir /volume1/homes/USER/.getmail --rcfile /volume1/homes/USER/.getmail/web.rc

Und: (delete_after = 1 bedeutet, dass emails nach einem Tag gelöscht werden, damit ich sie während des Tages per Internet direkt sehen kann)

[options]
verbose = 2
received = True
delete_after = 1
read_all = False
message_log_verbose = False
message_log_syslog = False
message_log = /volume1/homes/USER/.getmail/webrc.log

[retriever]
type = SimplePOP3SSLRetriever
server = pop3.web.de
port = 995
username = ACCOUNT
password = PASSWORD
use_apop = false
timeout = 180
delete_dup_msgids = false

[destination]
type = Maildir
path = /volume1/homes/USER/.Maildir/
user = USER
filemode = 0600
 
Oder als ersten Wurf: lass einfach mal den delete raus.
 
Beim Aufrufen des scripts kann man auch diverse Parameter / Optionen angeben, diese überschreiben die im .rc .
Hast du eventuell beim Aufruf einen Delete angegeben?

jup das wars
hab damals beide versionen -d bzw. -l ins getmail.sh geschrieben und leider die mit -d nicht auskommentiert ;)

thx


@frank-fgr
delete_after werd ich mir mal durch den kopf gehen lassen ggf. statt einem tag eine woche oder so setzen mal sehn :)
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat