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
- 1392 megtekintés
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).
- A hozzászóláshoz be kell jelentkezni
: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
- A hozzászóláshoz be kell jelentkezni
Szia.
Próbáld meg beilleszteni ezt a .procmailrc elejére:
PATH=/usr/local/bin:/usr/bin:/bin
Üdv: Zoli
- A hozzászóláshoz be kell jelentkezni
beirtam
nem segitett.
- A hozzászóláshoz be kell jelentkezni
csak egy kérdés...ha már van dovecotod akkor mér nem használod a managesieve-t procmail helyett?
- A hozzászóláshoz be kell jelentkezni
mert nem ismerem. mondanal rola vmit
- A hozzászóláshoz be kell jelentkezni
koszi
kiprobalom valamikor,
De meg mindig adott az erdeti problema:-(
- A hozzászóláshoz be kell jelentkezni
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
}
###################################################################################
- A hozzászóláshoz be kell jelentkezni
procmailrc-be meg kell adni vmilyen végrehajtó felületet, pl.
SHELL=/bin/csh
- A hozzászóláshoz be kell jelentkezni
Az enyemben se PATH, se SHELL, aztan megis mukodik mar 8+ eve. Nem ezzel lesz a bibi, szerintem.
- A hozzászóláshoz be kell jelentkezni
vettem, csak egy ötlet volt igaz én bsd alatt használom ott nem megy ezek nélkül.
- A hozzászóláshoz be kell jelentkezni
"Nem ezzel lesz a bibi, szerintem."
De mi ?? Otlet ? Lassan kezdek megorulni ...
Mar eleg regota kuzdok vele. Minden leirast atbongesztem, de nem jovok ra.
Ennel azert egyszerubbnek kellene lennie.
De nincs otletem ,h miert nem fut le.
- A hozzászóláshoz be kell jelentkezni
kiegeszitettem , most ott van a mail a mappaban csak a tobbi resze nem fut le
- A hozzászóláshoz be kell jelentkezni
adjál már valakinek itt egy ssh accountot azt ránézünk, na jó ez vicc volt :)
- A hozzászóláshoz be kell jelentkezni
majd a konkurrens cegnel :-)
- A hozzászóláshoz be kell jelentkezni
más megy procmail-ből?
vagy nem egyáltalán a procmail?
- A hozzászóláshoz be kell jelentkezni
procmail van , levalogatas mukodik,
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
LOGFILE=$HOME/procmail.log
Az esetleg segithet felderiteni a problemat.
- A hozzászóláshoz be kell jelentkezni
logfile:
Subject:
Folder: /home/valaki///mail 221105
- A hozzászóláshoz be kell jelentkezni
VERBOSE=yes
Üdv: Zoli
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
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...
- A hozzászóláshoz be kell jelentkezni
ugyan az , a gzip nem fut le.
- A hozzászóláshoz be kell jelentkezni
nezd meg ezt csak egy teszt erejéig
############################
:0 c
* ^To:.*valaki@gmail.com
* ^From:.*valaki@gmail.com
{
:0
| echo "kotsogprocmail" >> /tmp/test.txt
}
############################
majd nezd mar meg hogy lefutott az echo...
- A hozzászóláshoz be kell jelentkezni
hat nem. a /tmp nincs test.txt
- A hozzászóláshoz be kell jelentkezni
Nekem ez megy:
############################
################ TESZT
:0:
* ^To:.*en@en.hu
* ^From:.*en@en.hu
{
:0 c
| cat >> $HOME/test.txt
}
#############
- A hozzászóláshoz be kell jelentkezni
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...:)
- A hozzászóláshoz be kell jelentkezni
http://www.hszk.bme.hu/Procmail-Mini-HowTo.html
hátha segit valamit...
- A hozzászóláshoz be kell jelentkezni
na ez mar jo. most mar beirta
- A hozzászóláshoz be kell jelentkezni
na akkor vágod már? Valamit nem jól csinálsz a feltételeknél, azt nézd át...
- A hozzászóláshoz be kell jelentkezni
Kommentezd ki a From-os feltételt, lehet, hogy azért nem fut le.
Üdv: Zoli
- A hozzászóláshoz be kell jelentkezni
Mukodik !
Koszi a segitseget.
Ime a jo procmailrc:
MAILDIR=$HOME/
DEFAULT=$MAILDIR/$USERNAME/mail
LOGFILE=$MAILDIR/log_procmailrc
SHELL=/bin/bash
VERBOSE=YES
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:
:0 c
*
* ^To:.*valaki@gmail.com
:0
| gzip >> valaki.gz
- A hozzászóláshoz be kell jelentkezni
na akko' örülünk :)
- A hozzászóláshoz be kell jelentkezni
Két észrevétel: A sima csillagos sort kitörölheted, nem szükséges, ha pedig már minden működik, akkor a VERBOSE opciót kapcsold ki, mert szépen el tud hízni a naplófájl.
Üdv: Zoli
- A hozzászóláshoz be kell jelentkezni
OK megtettem .
Meg egy kerdes .
Tobb parancsot hogy lehet osszefuzni?
Gondolok itt a gzip >> valaki.gz es a rename valaki.gz valami.gz vagy sajat shell scriptet hozza fuzni?
- A hozzászóláshoz be kell jelentkezni
Úgy mint a shellben. Pl.:
| gzip >> valaki.gz && mv valaki.gz valami.gz
vagy
| ~/scriptek/valaki.sh
és a scriptben már a szokott módon tudsz garázdálkodni.
Üdv: Zoli
- A hozzászóláshoz be kell jelentkezni
Koszonom
Udv
Sztupi
- A hozzászóláshoz be kell jelentkezni