procmailrc

Fórumok

Sziasztok.

Van egy kis problelmam.

Procmailrc -vel valogatok le leveleket az megy is rendben de a .procmailrc-ben kiadott | parancs nem fut le.
Elvileg leiras alapja csinaltam de megsem megy.

A .prcmailrc-nek a user a tulajdonosa
A usernek van shell-je es a sudoers -be is beallitottam a jogosultsagat

Kerlek segitsetek

sztupi

Hozzászólások

Kirakhatnád azt a fájlt amiről írsz.

ps.: a /home/$USER/.procmailrc akkor is lefut, ha a usernek shell--je sincs ( /bin/false).

:0 c
* ^To:.*valaki@gmail.com
* ^From:.*valaki@gmail.com
| gzip >> valaki.gz

s a | gzip-es resz nem fut le

"ps.: a /home/$USER/.procmailrc akkor is lefut, ha a usernek shell--je sincs ( /bin/false)."
ezt en is igy tudom de probaltam hatha ez baja
esetleg kell vmi a mastrer cf-be?

Meg nem emlitettem postfix es dovecot fut mailserverkent

Itt egy működő konfigom:

#################################################################################
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/us

LOGFILE=/var/log/procmail.log

SHELL=/bin/csh

:0
* ^X-Spam-Flag: YES
* ^X-Spam-Status: Yes
* !^ X-Virus-Status: Clean
{
:0
| gzip -9 >> /usr/mail/spam.gz
}
###################################################################################

procmail -v
procmail v3.22 2001/09/10
Copyright (c) 1990-2001, Stephen R. van den Berg
Copyright (c) 1997-2001, Philip A. Guenther

Submit questions/answers to the procmail-related mailinglist by sending to:

And of course, subscription and information requests for this list to:

Locking strategies: dotlocking, fcntl()
Default rcfile: $HOME/.procmailrc
It may be writable by your primary group
Your system mailbox: /var/mail/root

LOGFILE=$HOME/procmail.log

Az esetleg segithet felderiteni a problemat.

procmail: [1575] Wed Sep 15 18:34:29 2010
procmail: Assigning "PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:"
procmail: Match on "^To:.*valaki@gmail.com"
procmail: Locking "/home/valaki///mail.lock"
procmail: Assigning "LASTFOLDER=/home/valaki///mail"
procmail: Opening "/home/valaki///mail"
procmail: Acquiring kernel-lock
procmail: [1575] Wed Sep 15 18:34:30 2010
procmail: Unlocking "/home/valaki///mail.lock"
procmail: Notified comsat: "valaki@0:/home/valaki///mail"
From sztupi@delmagyar.hu Wed Sep 15 18:34:29 2010
Subject:
Folder: /home/valaki///mail

próbáld már meg igy is:

############################
:0 c
* ^To:.*valaki@gmail.com
* ^From:.*valaki@gmail.com
{
:0
| gzip >> valaki.gz
}
############################

kapcsos zárójelekre figyelj, így mennie kell...

te figyelj már, szerintem azért nem fut le mert nem teljesül a feltétel, próbáld így:

############################
:0 c
*
{
:0
echo "kotsogprocmail" >> /tmp/test.txt
}
############################

ez most minden egyes levélnél beletol a test.txt-be, warning possible high IO load!!! :)

update: sztupinak akartam válaszolni csak ide ment el...:)