Hallo Jim.

On Sat, Sep 20, 2003 at 05:13:25PM +0200, Jim Knuth wrote:
> ich will das Procmail mr für jeden Tag nen Ordner anlegt.
> Z. Zt. hab ichs schon so, dass für jeden Tag ne Datei angelegt wird.
> --snip
> LOGFILE=/var/log/procmail/`date +%d%m%y`.log
> --snap
> Wie muss ich vorgehen?

Du willst, dass Mails in ein Verzeichnis sortiert werden, das jeden
Monat neu erstellt wird? Das koenntest Du etwa so machen:

    DATE=`date +%Y-%m`
  
    # anpassen
    MAILINGLISTEN_DIR=...
    
    :0
    * ^(X-Mailing-List|X-Loop): .*debian-\/[^ ]*@
    {
      LIST=`expr match $MATCH '\(.*\)\@' | tr "[:upper:]" "[:lower:]"`
    
      DEST_FOLDER=${MAILINGLISTEN_DIR}/debian/${DATE}
      DUMMY=`test -d ${DEST_FOLDER} || mkdir -p ${DEST_FOLDER}`
    
      :0:
      ${DEST_FOLDER}/${LIST}
    }

$LIST bestimmt den Namen der Mailingliste, $DEST_FOLDER bestimmt, in
welches Verzeichnis die Mails sortiert werden sollen und $DUMMY sorgt
dann dafuer, dass das Verz. angelegt wird, sofern es das Verz. noch
nicht gibt.

(Das sollte so tun.)

Tschuess,
  Sebastian


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an