Hallo,
kennt jemand eine möglichkeit aus einer Mailbox mails die älter als eine bestimmte anzahl von tagen sind zu löschen, sodass diese einfach per cronjob aussortiert und gelöscht werden?
danke für die hilfe...
ich habe nur (http://archivemail.sourceforge.net/) gefunden, jedoch funktioniert dies nicht wirklich...
danke für die hilfe.
es ist procmail, postfixx, confixx 3.0 drauf. alles im M-Box format.
mfg
tj
mailbox - mails älter als xxx-tage löschen...
-
- Posts: 3840
- Joined: 2003-01-21 01:59
- Location: Sinsheim/Karlsruhe
Re: mailbox - mails älter als xxx-tage löschen...
archivemail sollte eigentlich genau das machen, was du willst. Wenn es nicht geht, liegt es wohl am Anwender. Ich nutze es selbst auch, bei mir tut es schon jahrelang ganz hervorragend. :)
-
- Posts: 59
- Joined: 2004-09-13 20:16
Re: mailbox - mails älter als xxx-tage löschen...
hmm... weiß nicht warums nicht läuft, wenn ich das setup ausführe kommt:
irgendne idee?
und wenn ich es testen lasse:
kommt folgender error:
thx 4 help
Code: Select all
python setup.py install
Traceback (most recent call last):
File "setup.py", line 19, in ?
from distutils.core import setup
ImportError: No module named distutils.core
und wenn ich es testen lasse:
kommt folgender error:
Code: Select all
python test_archivemail.py
.....................F................................
======================================================================
FAIL: archiving with specified --suffix arguments
----------------------------------------------------------------------
Traceback (most recent call last):
File "test_archivemail.py", line 730, in testSuffix
assert(os.path.exists(archive_name))
AssertionError
----------------------------------------------------------------------
Ran 54 tests in 14.002s
FAILED (failures=1)
-
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: mailbox - mails älter als xxx-tage löschen...
Ja: Fehlermeldung lesen. :roll:tjabo wrote:hmm... weiß nicht warums nicht läuft, wenn ich das setup ausführe kommt:
irgendne idee?Code: Select all
python setup.py install Traceback (most recent call last): File "setup.py", line 19, in ? from distutils.core import setup ImportError: No module named distutils.core
http://docs.python.org/dist/dist.html
http://docs.python.org/inst/inst.html
http://www.google.com/search?q=distutils+python
-
- Posts: 427
- Joined: 2006-10-03 01:31
ALternative
Mit procmail geht das auch. Macht ein Filterscript nötig. Da gibt es aber unzählige im Netz - such Dir ein schönes aus!
Prinzip ist:
for mbox in $allmboxes ; do
formail -s procmail procmail_script < $mbox
end
Prinzip ist:
for mbox in $allmboxes ; do
formail -s procmail procmail_script < $mbox
end