Sziasztok!
A kovetkezo lenne a kerdesem ill. keresem:
Adott egy debian woody rajta egy postfixel es spamassasin-nel.
Mukszik is a spam szures, de szerettem volna meg javitani rajta igy felraktam a razort.
Hogyan kell a razort beloni, hogy valojaban mukodjon? Procmaillal? Sajnos az angolom nem tul jo es magyar leirast nem igen talaltam.
Ha valakinek van kedve es ideje segitsen!
Koszonom
- 1074 megtekintés
Hozzászólások
http://www.linuxvilag.hu/system/files/pdf/cikk/59/cikk_59_36_38.pdf
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Igen ezt olvastam, de sajna ez nekem nem teljesen tiszta
- A hozzászóláshoz be kell jelentkezni
Akkor kerdezz konkretat, hol akadtal el, stb.
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Procmailbe hogyan kell megirni a razor-check beallitast.
Illetve nekem nem mukszik a maidrop beallitas. Legalabbis ami le van irva.
van a maildropnak logja?
- A hozzászóláshoz be kell jelentkezni
A procmail nem igen ismerem, de abban is azt kellene megoldani, hogy futtassa le a razor-check progit. A maildrop-nal a pdf-ben is szereplo modon meg lehet hivni a maildrop-ot:
Fontos, hogy a razor-check-et az un. back tick (`) - es nem idezojel (') - koze kell irni:
`/usr/bin/razor-check`
Btw. eloszor probald ki azt, hogy fogsz egy spam-et, es leteszteled vele a parancssorbol:
cat a_level | razor-check; echo $? Ha a razor korrektul be van love, es 1-et ad
vissza (=nem spam, hanem ham) akkor a razor adatbazis azt a levelet nem ismeri fel spamkent. A cikkben azt is olvashattad, hogy azert ez sem 100.00% pontos.
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Szia! Koszi a valaszt!
Parancssorbol mukszik. Tehat 1-est ad vissza, azonban a mailfilterrel nem.
Ezert kerdeztem a logfile-t hatha add valmi infot.
Amugy a leirasban azt sem ertem, hogy ha a RETURNCODE 0-val egyenlo miert dobja junkba?
- A hozzászóláshoz be kell jelentkezni
Mert _spam_ eseten ad vissza 0 erteket :-) olvasd csak el a cikkben.
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
igen, teljesen igazad van.
Annyit kideritettem, hogy a .mailfilter alomanyban a rozor-check
lefut es jo erteket is ad vissza.
Csak a feltetelnek megfeleloen nem rakja be egy kulon mailboxba.
Tehat valahol a to "mail/junk" utasitassal van valami gond.
Csak nem tudom mi!?
Szoval a kerdes ill. keres az, hogy van e valakinek egy olyan .mailfilter alomanya amiben mukszik ez a razor szures?
- A hozzászóláshoz be kell jelentkezni
Van ~/mail konyvtarad? Ha nincs, akkor hozd letre.
Egyebkent ha relativ path-al hivatkozol, akkor a $HOME a kiindulas, de megadhatsz abszolut path-t is, pl. "/tmp/spam" vagy "/home/blade/spam"
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Most mar abszolut nem fut le a beerkezo levelnel a razor-check. nem ertem miert, pedig konzolrol siman mukodik. Nincs egy .mailfilter fileod?
- A hozzászóláshoz be kell jelentkezni
Ez a ~/.mailfilter file-om:
`/usr/bin/razor-check` if($RETURNCODE == 0) { to "junk" } to "Mailbox"
Ha spam, akkor a ~/junk-ba teszi, ha ham, akkor a ~/Mailbox-ba.
Ja, es a ~/.forward-ban meg ez van:
|/usr/local/bin/maildrop
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Ez a fordward resz mit jelent?
- A hozzászóláshoz be kell jelentkezni
Ebben a file-ban hivatkozol arra, hogy az MTA-d, amikor tovabbitja a levelet,
akkor hivja meg az abban szereplo programot, azaz a maildrop-ot. Anelkul az egesz nem megy, hanem siman a mailbox-odba megy a level.
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Sikerult beloni?
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni