<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.mail.procmail">
    <title>gmane.mail.procmail</title>
    <link>http://blog.gmane.org/gmane.mail.procmail</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48118"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48114"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48113"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48111"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48099"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48095"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48090"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48088"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48080"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48077"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48071"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48063"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48061"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48050"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48046"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48044"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48044"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48029"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48020"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.mail.procmail/48019"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48118">
    <title>Please fix obsolete address in http://www.procmail.org/era/lists.html</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48118</link>
    <description>&lt;pre&gt;Hi procmail&amp;lt; at &amp;gt;lists.RWTH-Aachen.de
cc: bunsen&amp;lt; at &amp;gt;rz.rwth-aachen.de,
Stefanie Scholten &amp;lt;steffi&amp;lt; at &amp;gt;informatik.rwth-aachen.de&amp;gt;,
webmaster&amp;lt; at &amp;gt;www.procmail.org

In 
http://www.procmail.org/era/lists.html
Please Remove Obsolete references to 
procmail-request&amp;lt; at &amp;gt;informatik.RWTH-Aachen.de
&amp;amp; replace with reference to
https://mailman.rwth-aachen.de/mailman/listinfo/procmail

Thanks to Stefanie postmaster&amp;lt; at &amp;gt; Aachen
who indentified the old address was overflowing &amp;amp; obsolete &amp;amp; will be deleted.

Cheers,
Julian
&lt;/pre&gt;</description>
    <dc:creator>Julian H. Stacey</dc:creator>
    <dc:date>2013-06-14T16:07:28</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48114">
    <title>generate line number in log files</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48114</link>
    <description>&lt;pre&gt;
Is there any method for having line numbers and script filenames
printed in the procmail log files.

Avoid brute force method of multiple LOG="foo" invocations.

--
Eric Smith
&lt;/pre&gt;</description>
    <dc:creator>Eric Smith</dc:creator>
    <dc:date>2013-05-04T15:10:54</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48113">
    <title>Dealing with list messages that are Cc to you</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48113</link>
    <description>&lt;pre&gt;I know we covered this several times many years ago, but at the time my solution was "If it's to my list account and it's not from a list, discard it"

Sadly, that is no longer an option, so I need a way to do the following:

If a message is TO me and ONLY to me, file it.
If a message is to me and ALSO to a list, file it somewhere else (possibly /dev/null :)
If a message is NOT to me, treat it as a list message (that is, let it fall through)

I have all the recipes in place to deal with the list messages.

I though that maybe this,a after all list processing might work:

:0
* 9876543210^1 ! X-Original-To:.*kremels&amp;lt; at &amp;gt;kreme.com
* 9876543210^1 ! TO_kremels&amp;lt; at &amp;gt;kreme\.com
{
   TRAP='mv "$LASTFOLDER" "${LASTFOLDER}:2,S"'

   :0
   .not-to-me/
}

Which should let all the mail that is addressed to my list account fall through to $DEFAULT (the InBox) right?

&lt;/pre&gt;</description>
    <dc:creator>LuKreme</dc:creator>
    <dc:date>2013-03-06T18:44:30</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48111">
    <title>Procmail with faceless account</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48111</link>
    <description>&lt;pre&gt;Hi all,

I've been using Procmail for a bunch of years for various reasons. Currently I'm using it as an enterprise tool using a faceless account instead of a real user's account. We've tightly integrated Procmail with our support desk ticketing system. Messages come from various internal and external distribution lists, automated processes, faceless accounts, web based forms, and various IT devices. Based on our rules, we generate tickets that are auto-routed in the ticketing system pre-defined users/groups. Some messages get tickets, some get deleted etc. With this in mind, I have a couple questions for the group here.


1.       Procmail seems to be typically used or end users to manage their own mail. I haven't really run across any sites discussing it being used in this way. Is this a novel approach or have others gone down this path before? It seems that with the way most folks use email today (not from a shell), using Procmail in this way may give it more value and exposure than it's had in the past. &lt;/pre&gt;</description>
    <dc:creator>Peters, Ron</dc:creator>
    <dc:date>2013-02-01T19:04:53</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48099">
    <title>The escaped From bugaboo</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48099</link>
    <description>&lt;pre&gt;
I got an email today with this paragraph in it:

***
These new “post-Panamax” ships are the length of aircraft carriers.
of the Lincoln Memorial. The ships can carry as many as 12,000
containers, or about a million flat-screen TVs.
***

As you can see, the "From" is escaped.

I'm not sure why this continues to happen, and it happens on an email that is delivered without a .procmailrc, which makes me think the issue is in the default procmailrc. The only part that modifies the original message is the formail to add the X-Hostname header.

cat /usr/local/etc/procmailrc 
DATE=`date '+%Y%m%d%H%M%S'`
LOGFILE=/var/log/procmail
LOGABSTRACT=NO
HOSTNAME=`hostname`
NL="
"
WS="  "

:0c
{
        :0
        /backup/imap.backup/
}

:0
{
  INCLUDERC=/usr/local/etc/furrin.rc

  LOG="SPAM:${NL} ${SPAMVAL}${NL} ${SPAMMISHNESS}${NL} ${SPAMNOTES}${NL}"
}

:0fw
| formail -I"X-Hostname: $HOSTNAME"

# from Sean B Straw
# provide FROM_USER, FROM_DOMAIN, SUBJECT, TO, FROM, ENVTO, ENVFROM

:0
{
        :0
        * $ ^Subject:$&lt;/pre&gt;</description>
    <dc:creator>LuKreme</dc:creator>
    <dc:date>2013-01-13T20:38:02</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48095">
    <title>save to list dir and conditionally to $DEFAULT</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48095</link>
    <description>&lt;pre&gt;I want all list mail to be saved to the appropriate list folder
and if they match a pattern in a file, also save to $DEFAULT.
This is what I am trying, multiple stanzas like these;


:0:
* ^x-mailing-list:([^ ]*\/\&amp;lt;.*)
{
:0c
$LISTDIR/`echo $MATCH|sed -e 's/[&amp;lt; at &amp;gt;\.&amp;gt;].*//g' -e 's/.*[ &amp;lt;]//' -e
's/.*://'`
:0
* ? egrep -if  /home/eric/serialised_subjects
$DEFAULT
}

:0:
* ^x-list:([^ ]*\/\&amp;lt;.*)
{
:0c
$LISTDIR/`echo $MATCH|sed -e 's/[&amp;lt; at &amp;gt;\.&amp;gt;].*//g' -e 's/.*[ &amp;lt;]//' -e
's/.*://'`
:0
* ? egrep -if  /home/eric/serialised_subjects
$DEFAULT
}

The behaviour without the `c' in :0c is that the mail is only saved in
the list dir. And with the `c' in :0c, the mail is saved 
MULTIPLE times in list dirs (as it matches more than one list
regex condition) and one in the $DEFAULT.

What would be the correct implementation?

&lt;/pre&gt;</description>
    <dc:creator>Eric Smith</dc:creator>
    <dc:date>2012-11-12T08:05:14</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48090">
    <title>delete folder before writing to it</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48090</link>
    <description>&lt;pre&gt;How do I delete a folder before writing to it. Trying this but
the folder `last' is not (apparently) written to


:0c:
{
:0c:
backup
:0f
| rm $MAILDIR/last
:0:
last
}

&lt;/pre&gt;</description>
    <dc:creator>Eric Smith</dc:creator>
    <dc:date>2012-11-09T03:37:49</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48088">
    <title>ending procmail execution when matching in a block</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48088</link>
    <description>&lt;pre&gt;I have blocks like these in my mailing list catcher INCLUDERC;

:0:
* ^list-post:([^ ]*\/\&amp;lt;.*)
{
:0c
$LISTDIR/`echo $MATCH|sed -e 's/[&amp;lt; at &amp;gt;\.&amp;gt;].*//g' -e 's/.*[ &amp;lt;]//' -e
's/.*://'`
:0
* ? egrep -if  /home/eric/serialised_subjects
$DEFAULT
}

:0:
* ^Mailing-list:([^ ]*\/\&amp;lt;.*)&amp;lt; at &amp;gt;
{
...

When the mail matches the condition above the block, the block
commands are processed but the problem is that procmail does not 
exit at this point but continues to the next condition.

How could I change this behaviour?
&lt;/pre&gt;</description>
    <dc:creator>Eric Smith</dc:creator>
    <dc:date>2012-11-08T22:05:04</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48080">
    <title>need a sane approach to MIME attachment organization</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48080</link>
    <description>&lt;pre&gt;I find it very sloppy that people send files attached to email, and
I've always been disturbed that the available tools organize them
poorly.

When an email arrives with an attachment, sometimes the attachment
should be deleted but not the message, or vice-versa.  So it does not
make sense to have files embedded inseperably with a message.  Nor
does it make sense to have multiple copies (one in the email, and the
other saved separately).

What do expert procmail users do?

All files should probably be extracted as messages arrive, and be
placed in a proper filesystem.  The MIME object should then be removed
from the message, but there should be a reference to the file on the
filesystem.  There should also be a back-reference from the file to
the message, so that the linkage can be maintained when the file is
moved or renamed.

Seems like a job for procmail.
&lt;/pre&gt;</description>
    <dc:creator>Mike's unattended mail</dc:creator>
    <dc:date>2012-10-20T12:09:58</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48077">
    <title>DKIM verify in ~/.procmailrc?</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48077</link>
    <description>&lt;pre&gt;
Any stand alone DKIM programs for verification in ~/.procmailrc?

    Thanks,

    John

&lt;/pre&gt;</description>
    <dc:creator>John Conover</dc:creator>
    <dc:date>2012-10-10T00:17:11</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48071">
    <title>Apparently .forward isn't doing its job</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48071</link>
    <description>&lt;pre&gt;-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On a new server I have ascertained that fetchmail is working.  Dovecot
is also working.  Procmail isn't.

I can't find anything to suggest that procmail actually sees the
messages, so I assume that ~/.forward is the problem.  Could someone
please point out the things that I haven't checked?

ls -l ~/.forward
- -rw-r--r-- 1 anne anne 18 Sep 28 12:16 /home/anne/.forward

cat ~/.forward
|/usr/bin/procmail

ls -al ~/.procmailrc
- -rw-r--r-- 1 anne anne 1099 Sep 28 16:05 /home/anne/.procmailrc

cat ~/.procmailrc
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin

#Set user variable
USER=`anne`

#Set user Inbox directory
MAILDIR=/home/anne/Maildir/
DEFAULT=$MAILDIR/


#Set logfile
LOGFILE=/home/anne/pm.log

VERBOSE=YES
LOGABSTRACT=YES

# LOG=" "

:0 * ^From:.*magnatune
$MAILDIR.INBOX.Magnatune/

....

* ^List-ID:.*procmail
${MAILDIR}.INBOX.MailSystems.Procmail/

The logfile ~/pm.log is not being written to.

Where do I look next?

Anne
-----BEGIN PGP SI&lt;/pre&gt;</description>
    <dc:creator>Anne Wilson</dc:creator>
    <dc:date>2012-09-28T16:30:18</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48063">
    <title>logging Date, From To and CC?</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48063</link>
    <description>&lt;pre&gt;
Does anyone have a recipe (patch?) for logging Date From To and CC
when LOGABSTRACT is set??

steve
--
&lt;/pre&gt;</description>
    <dc:creator>rader&lt; at &gt;hep.wisc.edu</dc:creator>
    <dc:date>2012-09-12T13:10:50</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48061">
    <title>Lockfile / Write error whilst testing</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48061</link>
    <description>&lt;pre&gt;Hello all,

I am trying to recover from a catastrophic system failure in which I
also lost my backups (don't ask!).

Before I attempt to bring my mail-chain back on line I wanted to
recreate my procmail rules, and before I did that i wanted to test them.
I have used Sean B. Straw's sandbox, and have as yet no /etc/procmailrc
or even a $HOME/procmailrc. All I have is the sandbox.rc file and the
recipe I am currently trying to test (the one that sorts my many mailing
lists).

I have fallen at the first hurdle. The recipe correctly identifies the
correct mailing list, but then fails to write it to the mbox file in the
testing area:

=================8&amp;lt;============================================================
procmail: Match on "^List-Id:.*mod-security-users"
procmail: Locking "MLists/Mod-Security.lock"
procmail: Error while writing to "MLists/__g.YRNOQB.mydomain.org"
procmail: Terminating prematurely whilst waiting for lockfile ""
From mod-security-users-bounces&amp;lt; at &amp;gt;lists.sourceforge.net  Sat Aug 25 14:34:16 201&lt;/pre&gt;</description>
    <dc:creator>Arthur Dent</dc:creator>
    <dc:date>2012-08-25T13:47:34</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48050">
    <title>filtering UCE with Received: and From: analysis</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48050</link>
    <description>&lt;pre&gt;
Has anyone devised a recipe for checking to see if there is some
match between the Received: header(s) and the From: and From
headers?

This could give a score to mail which could make a good
contribution to filtering UCE.
 
Thanks for any suggestions.

Eric Smith
&lt;/pre&gt;</description>
    <dc:creator>Eric Smith</dc:creator>
    <dc:date>2012-07-26T12:15:05</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48046">
    <title>Auto-reply not being sent in some cases</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48046</link>
    <description>&lt;pre&gt;I'm trying to send an autoreply to senders who leave the Subject: field of their message blank, telling them that my server rejects messages with blank subjects (because in my experience, such no-subject messages are either spam or not worth reading).  The autoreply works fine in test sends from Yahoo and from a mail client, but when I send from another host's webmail, I don't get the autoreply message.  There is no spam folder on the webmail, so that's not the problem.  I verified that I can send normal mail directly to the webmail, so I know the webmail is working properly.  The procmail logs show that the autoreply was sent, but I notice that the logfile lines are in a different order than for the case in which the autoreply was received.  (In the case where the autoreply wasn't received, "Folder:" precedes "Executing").  That's the only clue I have as to why messages from two different senders get the autoreply while messages from a webmail don't get the autoreply.  Here are the logs and code:

---------&lt;/pre&gt;</description>
    <dc:creator>Michael Bluejay</dc:creator>
    <dc:date>2012-07-24T15:31:46</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48044">
    <title>a couple filtering questions</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48044</link>
    <description>&lt;pre&gt;What are the best parameters to use with formail to force any piece of 
email to get enough proper headers on it so spamassassin catches the email 
when it goes into the probably-spam folder?  I want to pass all incoming 
email through formail with these parameters first.  Then if it's webmail 
that's just arrived I'd like to detect that and run it through lynx so 
lynx strips out the html and leaves it in a form alpine can read 
correctly.  The system I use put a sample .procmailrc spamassassin file in 
my directory and I'm wondering when if at all any of that should be 
enabled and in what sequence with respect to the rest of what I want to 
do.


---------------------------------------------------------------- Windows 
Pants: made entirely of patches on patches each with a picture of a 
Microsoft Vacuum Cleaner; a computer mouse, or a dollar sign.

Jude &amp;lt;jdashiel-at-shellworld-dot-net&amp;gt;
&amp;lt;http://www.shellworld.net/~jdashiel/nj.html&amp;gt;
&lt;/pre&gt;</description>
    <dc:creator>Jude DaShiell</dc:creator>
    <dc:date>2012-07-04T17:58:04</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48044">
    <title>a couple filtering questions</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48044</link>
    <description>&lt;pre&gt;What are the best parameters to use with formail to force any piece of 
email to get enough proper headers on it so spamassassin catches the email 
when it goes into the probably-spam folder?  I want to pass all incoming 
email through formail with these parameters first.  Then if it's webmail 
that's just arrived I'd like to detect that and run it through lynx so 
lynx strips out the html and leaves it in a form alpine can read 
correctly.  The system I use put a sample .procmailrc spamassassin file in 
my directory and I'm wondering when if at all any of that should be 
enabled and in what sequence with respect to the rest of what I want to 
do.


---------------------------------------------------------------- Windows 
Pants: made entirely of patches on patches each with a picture of a 
Microsoft Vacuum Cleaner; a computer mouse, or a dollar sign.

Jude &amp;lt;jdashiel-at-shellworld-dot-net&amp;gt;
&amp;lt;http://www.shellworld.net/~jdashiel/nj.html&amp;gt;
&lt;/pre&gt;</description>
    <dc:creator>Jude DaShiell</dc:creator>
    <dc:date>2012-07-04T17:58:04</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48029">
    <title>detect an email with japanese characters</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48029</link>
    <description>&lt;pre&gt;
Hi,

How it is possible to detect (and filter) an email written in Japanese characters (which I cannot read anyway)?

The content-Type specifies charset="utf-8". The "From" field is apparently invalid, and may not necessarily contain .jp

Regards,
Konstantin.
&lt;/pre&gt;</description>
    <dc:creator>Konstantin</dc:creator>
    <dc:date>2012-05-21T18:59:41</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48020">
    <title>Playing a sound</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48020</link>
    <description>&lt;pre&gt;Hi guys,

Is it possible to play a soundfile when procmail encounters mail from a certain
e-mail address?

Thank You

Danny
&lt;/pre&gt;</description>
    <dc:creator>Danny</dc:creator>
    <dc:date>2012-04-17T19:27:32</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48019">
    <title>(unknown)</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48019</link>
    <description>&lt;pre&gt;I have the following procmail recipe to auto-respond upon certain
criteria.  The recipe "works" in the way to match and to send reply email;
however the sent email only has mail header without mail body (empty), 
that I could not get it why mail body is "not formed" or "not sent":

SUBJADDR =`formail -xSubject: |perl -pe 's/.*sub.*\s+([^\s]+\&amp;lt; at &amp;gt;[^\s]+)/$1/sg;s/^\s+//g;s/\s+$//g;'`
HISTMARK = `date +"%s"`

:0
* ^TO.*watchdog&amp;lt; at &amp;gt;my.domain
| (formail -i"Subject: Confirmation needed" \
       -I "To: $SUBJADDR"; \
       echo " "; \
       echo " "; \
       echo "Confirmation mark: $HISTMARK") | $SENDMAIL -oi $SUBJADDR

I tried single or double 'echo " ";' lines to leave 1 or 2 space lines 
between mail header and body - that makes no difference.  Any suggestion 
would be appreciated.

Zhiliang
&lt;/pre&gt;</description>
    <dc:creator>Zhiliang</dc:creator>
    <dc:date>2012-02-09T20:32:22</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.mail.procmail/48014">
    <title>Organizing</title>
    <link>http://comments.gmane.org/gmane.mail.procmail/48014</link>
    <description>&lt;pre&gt;I’m thinking about taking a run at organizing, really organizing, all the procmail recipes for my several email accounts.

I have, needless to say, code that is shared, duplicated, or nearly duplicated across my 4 primary accounts,a bout a half-dozen secondary accounts, and then a portion of that code is shared over to most of the user accounts on the system.

Before I got started, I wanted some recommendations on how, exactly to go about this.

I was considering something along these lines, with * items being things the are already done.

* procmailrc file with basic variable extraction, mail backup

* hand off processing to .procmailrc if user has one, otherwise process for spam

In .procmailrc
call external basicrc file for all users to process list messages, + addressing, and set default delivery locations (like .$ARG/ or .SPAM/)

process local rc files (~/.procmail/.*rc)

call a deliveryrc file that actually delivers the mail and logs to user’s log file (~/logs/pm.10-11-2011.log)


I figure the deli&lt;/pre&gt;</description>
    <dc:creator>LuKreme</dc:creator>
    <dc:date>2011-11-09T20:13:39</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.mail.procmail">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.mail.procmail</link>
  </textinput>
</rdf:RDF>
