procmail
[Top] [All Lists]

Re: auto list folders

2004-08-09 04:37:56
Google Kreme wrote:

On Sun, 08 Aug 2004 23:39:52 -0500, Bill McCormick
<wpmccormick(_at_)sbcglobal(_dot_)net> wrote:
Hello,

Trying to get mailing list folders to be created on the fly (using
straight procmail).

Here's what I use:
#Generated by several members of the list
:0
* ! LISTNAME ?? ^^^^
{
# LOG="List: $LISTNAME$NL" :0: $HOME/lock
  $MLDIR/$LISTNAME/$MYDATE.$LISTNAME

  # if the action failed, probably the directory does not
  # exist, so create it
  :0eW
  {
    LOG="FAILED WRITE$NL"
    MAKENEWDIR=`test -d $MLDIR/$LISTNAME || mkdir -p $MLDIR/$LISTNAME/`
  }

  # Now save the message again
  :0a:
  $MLDIR/$LISTNAME/$MYDATE.$LISTNAME

  # If we get this far, something is quite wrong.
  # Still failed?  Better save the message somewhere we can check it
  :0
  {
    LOG="FAILED WRITE NEW DIRECTORY $LISTNAME$NL"
    :0: $HOME/lock
    $MLDIR/FAILED_LIST_SORT
   }
}

I've never had it fail.  YMMV

Thanks

____________________________________________________________
procmail mailing list   Procmail homepage: http://www.procmail.org/
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail

<Prev in Thread] Current Thread [Next in Thread>