SPAM Response ScRipT

Adott egy postafiok amire mostanaban eleg sok SPAM erkezik.
Összeállítottam 15db kulcsszót , amelyek a legtöbbször előfordultak a SPAM mailekben.
Krealtam egy e-mail accountot amelynek legyen a neve most spamresponse@mail.loc , és erre az accountra iranyitottam at
azon user leveleit amelyekre a spamek erkeznek, azaz a spamreceiver@mail.loc (spamfogado) levelei mostantol a spamresponse@mail.loc
(spamvalaszolo) mailboxaba erkeznek be!
Procmail szabalyok alapjan spamresponse@mail.loc userhez erkezo leveleket egy bogofilter spam szuro valogatja , es a
szabaly ugy van megalkotva , hogy ami egyertelmuen spam, az a szemet mappaba menjen , ami nem 100%-ban biztos az a _bizonytalan
mappaba erkezzen.

Elso korben azt szeretnem megvalositani ,hogy ha egy level a szemet , vagy a _bizonytalan mappaba menne , akkor
eloszor fusson le rajta a kulcsszo ellenorzes,és ha talál a levélben a megadott kulcsszavakkal egyező szót, tehát ha stimmel
valamelyik ,a levélben előforduló kulcsszó, akkor kuldjon egy választ a címre , az alabbi szoveggel:

Hello!
Megkaptuk a levelet!
Hamarosan valaszolunk!
Bye

Php vagy Shell script segitsegevel szeretnem megvalositani a muveletet!

Ebben szeretnem a segitsegeteket kerni , hogy ez megvalosithato-e , illetve , ha igen , akkor hogyan?

A válasZt és a segítséget előre is köszönöm!

Üdv,

Gyuri

UI: A muvelet marketing tevekenyseget segitene , vagyis aki minket spammel , annak mi is szeretnenk reklamot kuldeni!

Hozzászólások

Jelenleg így néz ki a spamresponse account procmail szabalya:

PATH=/bin:/usr/bin:/usr/bin
MAILDIR=$HOME/mail #youd better make sure it exists
DEFAULT=$MAILDIR/mbox #completely optional
LOGFILE=$MAILDIR/from #recommended
SHELL=/bin/bash

#Bogofilter
:0 c
| $HOME/trainspam.sh

:0fw
| bogofilter -u -e -p
:0e
{ EXITCODE=75 HOST }
# file the mail to spam-bogofilter if it's spam.
:0
* ^X-Bogosity: Spam, tests=bogofilter
$HOME/mail/szemet
#/dev/null

:0
* ^X-Bogosity: Unsure, tests=bogofilter
$HOME/mail/bizonytalan

#procmail
#end

:0
* ^From.*
/var/spool/mail/spamresponse

A muvelet marketing tevekenyseget segitene , vagyis aki minket spammel , annak mi is szeretnenk reklamot kuldeni!

eloszor azt akartam kerdezni, mennyire kened-vagod az email, spamszures temakoret, de amikor lattam, hogy egy statisztikai szuro altal bizonytalannak mondott level eseten par kulcsszo alapjan akarod eldonteni, mi a spam, igy inkabb azt javaslom, ne csinald, mert csak artatlanoknak leszel fajdalom a seggukben...

Miert kell nekem sajnalnom a Klubradiot?

Bogofilter spam szűrő fogja eldönteni , mi a spam, és mi nem, nem pedig az általam manuálisan összeállított kulcsszavak alapjan felepitett szuro , ennyit már módosítottam az este leterhelten kigondolt gondolkodasmodomon:) Egyebkent nem sajat otlet , hanem ez egy megbizas , szoval nincs dontesi lehetosegem , hogy csinalom-e vagy sem , mert ha nem csinalom , akkor kirugnak...:S Szoval , sajnos ez van....

felreertettel. En pont az ellenkezojere utaltam, ti. egy kezzel osszefabrikalt szolista nem erhet egy statisztikai szuro, mint pl. a bogofilter nyomaba. Ha pedig hallottal volna a clapf nevu spamszurorol, akkor tudnad, hogy en (allitasoddal ellentetben) pont hogy a statisztikai szuroket preferalom, amelyek (sok-sok ev tapasztalata alapjan) nagyon is megbizhatoak.

Miert kell nekem sajnalnom a Klubradiot?

Azért csak vigyázz a válasszal, én "magamtól" is sok spamet kapok, vagyis sokszor kamu a feladó.

--

meg mindig azt mondom, hogy nem kene csinalnod, mert nem erted, mire keszulsz.

Tfh kuldok neked egy 'hirlevelet' (yecch!), es a From: utan pl. az info@ ti.cegetek.hu-t irom be. Akkor kinek is fogsz te egy zsak spamet kuldeni?

Ha pedig eszetlenul egy maganszemely cimere kuldod a szemeteteket, akkor az nmhh is teljesen jogosan fog megkurni teged, meg a szinten tok fonokodet, aki radtolta ezt a melot. Tekintsd ezt joindulatu figyelmezetetesnek, hogy aki nem ert hozza, az konnyen tokon loheti magat...

Miert kell nekem sajnalnom a Klubradiot?

Na igen , én értem azt amit mondani akarsz , de sajnos nem tehetem meg azt , hogy a főnökömnek nemet mondok , mert az , hogy valakinek olyan végzettséggel/tapasztalattal mint én ,van állása , elég nagy szerencsének számít , és ha kirúgnak , mert nemet mondok , akkor kereshetek új állást , amiből manapság elég kevés van, vagyis szinte semmi :S. Jó körülmények között , fűtött helységben dolgozom , igényes környezetben ,így inkább nem mondok fel , marad az , hogy kutatok további megoldási lehetőségek után.....,

Ui: ettől függetlenül , ha van olyan aki tudna segíteni a kulcszó szűrő kód megalkotásában, annak szívesen várom a hozzászólását a témához , és nagyon megköszönném. Legkésőbb keddre el kellene ezzel a feladattal készülnöm, szóval sajnos szorít az idő ....

Sajnos nem azért vettek fel , hogy a főnöknek megmagyarázzam mi a jó , és mi nem , hanem , hogy megoldjam azokat a feladatokat amiket rámbízott . Őt nem igazán érdekli , hogy kinek megy a mail , csak arra a címre menjen vissza , amiről érkezett.

Idézem: Sokan spammelnek bennünket, VoIP, PBX és más telekom témájú e-mailekkel. Ezt ki fogjuk használni arra, hogy nekik is reklámozzunk. A következő a feladat: ha valakitől kapunk egy SPAM e-mailt, amiben a "VoIP, PBX, stb" kulcsszavak szerepelnek, akkor egy válasz e-mailt......

Szóval nem szeretnék elvi alapokra épülő vitát indítani , csak egyszerűen szeretném megoldani ezt a feladatot , hogy ne rúgjanak ki. Egy szűrő feltételt kellene csak írnom , a többi már megy magamtól is , csak a kulcsszó ellenőrző kód megalkotása okoz gondot... sajnos...:S

Igen, csak amit a fonokod mond, az se nem szentiras, se nem nincs kobe vesve. Te pedig nem egy idiota droid vagy, hogy szorol-szora kovesd azokat, es ne is gondolkodj rajta.

En azert legalabb nemi intelligenciat tennek a dolog moge, nevezetesen, hogy megneznem, hogy a from cim az 1) nem-e a mi cegunk cime 2) nem nez-e ki ugy, mint egy maganszemely cime. Mert sajnos a te feladatod nem csak az, hogy teljesitsd a fonokod utasitasait, hanem hogy felelossen gondolkozz helyette is. Ott van az NMHH szabaly, az pontosan leirja, hogy milyen esetekben legitim a spameles. Tipikusan az info@ -szeru cimekre torteno levelezes legitim. Tehat te a szurodben ilyesmiket is be tudsz allitani, es be is kellene allitani.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

Nem rég a következő csapatot lőttem be: postfix+dovecot+sieve+spamassassin (+ roundcube+managesieve+sauserprefs pluginek).
Ezekkel szénné lehet szabályozni a levelezést :)
Egymást követő szabályokat tudsz felvenni, a szabályokban ÉS VAGY feltételeket meghatározni.
Így megteheted, hogyha a fejlécben SPAM=YES szerepel ÉS az általad megadott kulcsszavak valamelyike/mindegyike benne van, akkor dobja a .spam mappába + küldjön automatikus választ.
Mindamellett az SA remekül kiszűri a spameket.