proclint(1) 2008-12-09 proclint(1)NAME
proclint - Lint procmail rc files for proper syntax
SYNOPSIS
proclint [options] <procmail *.rc files>
OPTIONS -h, --help
Display short help.
-i, --includerc
Scan and possibly list files included in code with INCLUDERC statements.
-I, --noinclude
Do not scan INCLUDERC references (default).
-l, --list
List lines in the procmail recipe files.
-L, --nolist
Do not list lines, except for errors (default).
-p, --procmailrc
Check $HOME/.procmailrca
DESCRIPTION
Check procmail rc files for proper syntax, recipe nesting, etc. The output consists of: "LINE-NUMBER:FLAG:DEPTH: text". FLAG is one of:
R recipe
C condition
A action (redirect, '!', or pipe, '|')
F folder
= assignment
+ continuation
E *line may be erroneous*
DEPTH indicates the depth of the recipe nesting and is shown only when greater than zero.
BUGS
There are many bugs. E.g. multiline handling is not done (continued strings).
Please regard the output as advisory only.x
STATUS CODES
Program returns non-zero in case problem is found.
ENVIRONMENT
None.
FILES
None.
SEE ALSO procmail(1)AUTHORS
Program was written by Alan K. Stebbens <aks@sgi.com>.
This manual page was written by Jari Aalto <jari.aalto@cante.net>. Released under license GNU GPL v2 or (at your option) any later
version. For more information about license, visit <http://www.gnu.org/copyleft/gpl.html>.
proclint 2008-12-09 proclint(1)
what's the proper syntax to redirect output, including all errors?
ls -la > direct.list makes out put file direct.list
but if i'm running a script and i want to include the errors, would i type something like:
myscript.scr 2> out_list.txt or will that get the errors only? (1 Reply)
Here is a crude procmail recipe that I quickly created (NOT a procmail recipe expert, btw) that has been catching lots of spam (current second after the charset_spam recipe posted earlier):
:0B
* .*If.you.do.not.wish.to.receive...*
more_spam
:0B
* You.requested.to.receive.this.mailing... (0 Replies)
This procmail recipe catches a lot of spam, but might accidently catch a friendly email occasionally:
:0
* ^From:.*()+.*@
number_spam
... trapping user names in the From header field that have 3 or more numbers. (0 Replies)
Hello all. I want some help procmail receipe. I tried to get some mails' sender and receiptient. Then tried to send them a bash script. But it didnot work. I try a lot of variation of the below receipe. Could anyone can help what is wrong on my receipe? Or if the recepie is correct what can be... (0 Replies)
I can tell this is not a recently active formum, but here goes, "why doesn't this procmail rule block
messages with víagra or v1agra appearing in
the subject header
:0
* ^Subject:.*(víagra¦v1agra¦pénis¦prescripti0n¦Medicati0n¦M0rtgage¦Xanaxz)
{
LOG="(THE 7 DIRTY WORDS) "
:0
... (4 Replies)
I have a .procmailrc file that includes a file named .rc.phplist. Within .rc.phplist is the following set of recipes:
:0
* $RECIP ?? ^^phplist@$DOMAIN
{
# Has this message already been sent? If so, delete it.
:0h
* ^X-Mailing-List:
/dev/null
:0cw
phplist/queue/.
:0... (18 Replies)
I'm new to procmailrc. And I've updated my ~/.procmailrc, but it's not working all all for the new changes. Please show me how can I active it with effective with the new changes? (0 Replies)
Hi i would like to find out how can i write a procmail rule to filter based on the email content.i was unable to locate any similar threads that does filtering based on the content.would appreciate any pointers. thanks:0
* ^From: Machine1 <machine1@aaa.com>
# i will have a string "machine1.log"... (1 Reply)
I need to find out for sure whether or not Solaris 10x86 comes with procmail installed? I only need it for mail subscription "Only"
WE have about 51 mailing lists subscriptions from listproc.
I need help just doing mailing lists.
How to best go about this?
I downloaded version for Solaris... (0 Replies)
Hi,
I am using "procmail" for triggering an application job which is doing some database operations.The Home directory for my application script has the permissions 2771 which is a policy recommendation.
As we know procmail won't accept it's default configuration file $HOME/.procmailrc if... (1 Reply)
Hello,
On a remote server with Centos 5.0, I am running procmail
At /var/mail/vhosts/, I can find all the accounts and I was thinking of saving those files on my local machine using ftp.
The structure is right and the files containing the emails (most of them stored in the cur folders) appear... (1 Reply)
Hi everyone,
I am working on fetchmail + procmail to filter mails and I am having problem with parsing a long line in the body of the email.
Could anyone help me construct a reg exp for this string below. It needs to match exactly as this string.
GetRyt... (4 Replies)
Hi,
I'm using procmail to ingest incoming messages. The goal is to split the message body into chunks and forward those to a different adddress. Here's a sample of the message body:
Group: testgroup
---------------------------------------
Host: test1.local:30200
Type: conf
Alert:... (9 Replies)
I have html files (newlines ending in linefeed) with metacharacter-laden multiline text I want to replace. To matters more complicated, the first line may appear elsewhere in the file, so I need these lines as a block. I can replace individual lines, but am failing to come up with anything that can... (2 Replies)