[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: test im script



Bjoern Schmidt wrote:
Pierre Gillmann wrote:

Aber wie es in einem Skript aussehen könnte, weiß ich jetzt nicht so
genau, da ich auch dein Skript nicht kenne, aber vielleicht helfen dir
meine Beispiele weiter.


Ja tun sie, danke. Mein cron-Skript (lernt Ham-Mails in die globale
bayesdb) sieht so aus:
<cut>
Ich weiss, es ist stark verbesserungswürdig, aber ich fange ja gerade
erst an... ;)


Finde deine Idee interessant, eine ähnliche Idee verfolge ich momentan auch. Allerdings benutze ich Shared IMAP Folder (SPAM/HAM/Missed Spam) die mittels Cyradm so eingestellt wurden, das nur EMails dort reingeschoben werden dürfen.(lesen nicht erlaubt)
Der Nutzer muss dies daher aber auch selbst erledigen.

Diese Folder dumpe ich dann mittels cyrdump via Cron,
konvertiere noch ein wenig (damit ein korrekte mbox Format rauskommt) und lerne das File dann mit sa-learn.

Anschliessend leere ich die 3 Folder mittels einem kleinem Perl Script (Net::IMAP Modul).

Wäre das cyrdump nicht auch etwas für deinen Anwendungsfall? Damit könntest du dir das Bewegen der Dateien sparen. Allerdings brauchst du einen Cyrus Nutzer der Zugriff auf alle Mailboxen hast (da du ja für HAM jede Usermailbox benutzen möchtest).
Das /usr/lib/cyrus/bin/reconstruct könntest du dir dann auch sparen.


MfG
Markus Schulz



Reply to: