procmail
[Top] [All Lists]

Re: Using procmail to manage sendmails mqueue

2003-04-03 19:14:08

At 17:23 2003-04-03 -0700, Scott Wiersdorf did say:
On Thu, Apr 03, 2003 at 11:40:56PM +0000, Kevin Alford wrote:
Your best bet is to snag them with procmail before they get to your
queue.

This is generally a bit more difficult to do on messages which are being 
_sent_.  It IS doable.

I tested the example provided in the procmail manpage, and it worked, but I 
haven't looked at procmail invocation from sendmail rulesets since before 
sendmail split to their MSA methodology (along with two separate .cf files 
- sendmail.cf and submit.cf).  Last time I bothered, it was all managed in 
one .cf.  Good news is that it should be easier to apply separate 
sendmail-invoked processing to locally submitted messages, versus messages 
which arrive via SMTP (say, which are being relayed).

Note that with mail queue files, there are _two_ files - the message, and 
the queue status file (containing recipients and delivery data, plus the 
headers, in a sendmail syntax ("H??Headername: header content").  The 
message file is still very much like a regular email message, but cannot be 
processed by procmail as-is - you'd really have to use a wrapper script to 
fiddle with it, and yea, at that point, if you have something simple, grep 
should suffice.

---
  Sean B. Straw / Professional Software Engineering

  Procmail disclaimer: <http://www.professional.org/procmail/disclaimer.html>
  Please DO NOT carbon me on list replies.  I'll get my copy from the list.


_______________________________________________
procmail mailing list
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail

Thank you very much!  I have already figured out how to do this with grep.

Kevin D. Alford
Sr. Linux/UNIX Engineer
800.636.1188


_______________________________________________
procmail mailing list
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail

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