A spammerek szeretik meghamisítani az általuk elküldött kéretlen levelek feladóját annak érdekében, hogy üzenetük átcsússzon a spamszűrőkön. Mivel a spamszűrők, mailszerverek legtöbbje eldob minden olyan levelet, amely nem létező domain-ből érkezik, a spammerek előszeretettel állítják be úgy leveleiket, mintha azok valós e-mail címről érkeznének. Ez azt jelenti, hogy ha az e-mail címed valahol publikálásra került az interneten, akkor jó esélyed van arra, hogy backscatter áldozata legyél. A spammer megtalálja valahol az e-mail címedet, azt beleteszi a spamként kikülött levél feladó mezejébe, majd kiküldi több százezer címre. Ha a spam olyan címre jut, amely már nem létezik (megtelt a postafiók, stb.), akkor a levél visszapattanhat... hozzád.
Az egyik vírusirtókkal foglalkozó cég szerint az utobbi időben növekszik a backscatter-ek száma. A ComputerWorld cikke itt.
Apropó, mielőtt még el nem felejtem, 30 éves a spam. Nem boldog születésnapot!
- A hozzászóláshoz be kell jelentkezni
- 6111 megtekintés
Hozzászólások
Ha pl. az exchange alapertelmezetten nem venne el a levelet ugy hogy nem tudja kezbesiteni akkor valoszinuleg kevesebb ilyen tortenne... de redmondban ugy gondoljak hogy egyszerubb egy levelet kuldeni a hamisitott feladonak a sikertelen kezbesitesrol.
--
maszili
- A hozzászóláshoz be kell jelentkezni
Mással is van probléma. Például olyan vírus/spamszűrőkkel, amelyek NDR-t küldenek vissza ha a levelet nem kézbesítik, mert vírusos vagy spam-nak találják.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Es meg ezer oka lehet a nem kezbesitheto statusznak. Nem lehet egyertelmuen megmondani smtp eseten, hogy az adott cimzett reszere kezbesitheto e, csak az, hogy valos e a cim.
- A hozzászóláshoz be kell jelentkezni
Most akkor vegye el a nem letezo cimzettel kuldott levelet mert mas oka is lehet egy sikertelen kezbesitesnek?... ez igy eleg viccesen hangzik.
Ha csak sajat magaval szur ki az exchange uzemelteto az senkit nem erdekel. Megerdemli! De nekem ne kuldozgesse a sok szemetet azert mert egy kaplap szamocat nem er az egesz szervere.
--
maszili
- A hozzászóláshoz be kell jelentkezni
Nem tudod eldonteni mikor atveszed, (ha valid destination vagy erre a domainra) hogy kezbesitheto, vagy sem a 2, vagy a tizedik hop utan, ha mailhubot uzemeltetsz. Ne induljunk mar ki a pistike2 -bol.
- A hozzászóláshoz be kell jelentkezni
Nem tudod eldonteni mikor atveszed, (ha valid destination vagy erre a domainra) hogy kezbesitheto, vagy sem a 2, vagy a tizedik hop utan, ha mailhubot uzemeltetsz. Ne induljunk mar ki a pistike2 -bol.
Annyi penzert amennyibe kerul az exchange mar nem fert bele az, hogy "valamilyen hasznalhato" ellenorzest vegezzen a mogotte levo szerverre vagy szerverekre?
--
maszili
- A hozzászóláshoz be kell jelentkezni
Nem tudom, hogy erthetoen fogalmaztam e meg. Nem exchange specifikus. Az smtp-t kapcsolatnelkuli kommunikaciora talaltak ki. A backup mx, mail hub pl ebbol a szempontbol osztalyidegen az elgondolasoddal.
- A hozzászóláshoz be kell jelentkezni
Nem lehet pl. egy VRFY-t vagy valamit beprobalni a "kovetkezo hopra?"
Volt szerencsem smtp frontendet (mail hubot) beallitani exchange es linux MTA ele... ott megoldhato volt az, hogy tovabbitas elott ellenorizze majd egy sajat cache-be tarolja a helyes cimzetteket. Emigyen elutasitva azokat a leveleket amelyek cimzettje nem szerepel az adott domainben.
Persze az exchange nemi beallitast igenyelt mert minden vacak levelet elvett alapertelmezetten. Legalabb a sajat domainjeit (amit nem kuld tovabb) ellenorizne le...
--
maszili
- A hozzászóláshoz be kell jelentkezni
"Ez azt jelenti, hogy ha az e-mail címed valahol publikálásra került az interneten, akkor..."
Még ennyi sem kell. Elég, ha levelet küldesz valakinek, aki zombi-gépen olvassa el azt. A háttérben futó "minialkalmazás" (értsd: spambot) az emailcímedet már küldi is haza a gazdinak az emailcím-adatbázisba.
- A hozzászóláshoz be kell jelentkezni
És van valami használható védekezési mód?
- A hozzászóláshoz be kell jelentkezni
Van, az élő postagalamb :)
Egyébként szerintem nincs globális megoldás erre a problémára.
- A hozzászóláshoz be kell jelentkezni
Ha 2 galamb ér haza, akkor az egyik spam? ;)
---
/dev/sda1 has gone 49710 days without being checked, check forced.
- A hozzászóláshoz be kell jelentkezni
Spam=vacsora
- A hozzászóláshoz be kell jelentkezni
Utalom a loncshust:)
- A hozzászóláshoz be kell jelentkezni
És a galambhúst? :)
- A hozzászóláshoz be kell jelentkezni
To be or not tubíí
- A hozzászóláshoz be kell jelentkezni
új cím ...
debian gnu/linux @ linux-2.6.22.22-op1-rc1 | patch
info
- A hozzászóláshoz be kell jelentkezni
Most viccelsz...
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Nem, csak nem dolgozott még vállalatnál, ahol az e-mail címek olyanok, hogy nem lehet őket lecserélni, mert mondjuk millió helyen meg van adva partnereknél, szórólapokon, stb. :)
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
erre gondoltam en is, csak ez a legegyszerünn módja ... csere
amúgy jó lenne, ha már dolgoznék olyan vállalatnál ...
mivel akkor már végeztem volna az egyetemmel :)
debian gnu/linux @ linux-2.6.22.22-op1-rc1 | patch
info
- A hozzászóláshoz be kell jelentkezni
Bizonyos szemszögből előnyös is lehetne ez a mellékhatás... :)
"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."
- A hozzászóláshoz be kell jelentkezni
Én például ennek beüzemelésén gonfolkozom: http://spamassassin.apache.org/index.html . Van több frontendje, valamint backscatter szűrője. (Ameddig a szolgáltatóm használta addig viszonylag kevés spam jutott be, szóval meg voltam elégedve a termékkel, sajna a szolgáltató áttért másféle megoldásra.)
- A hozzászóláshoz be kell jelentkezni
Napi 20-30 levelnel ok, de mivel irdatlan lassu a cucc (legalabbis a spam leveleknel), ezert nem lennek meglepve, ha a szolgaltatod teljesitmeny problemak miatt cserelte volna le....
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Ja. Napi 8-10000 levéllel elbír egy átlagos szervernek látszó tárgy, 20-30K felett viszont hajlamos néha irdatlanul kifeküdni.
DSPAM-ot használ valaki?
- A hozzászóláshoz be kell jelentkezni
Minimum egy nullát nyugodtan mögé tehetsz, de ha egy kicsit állítgatsz rajta az így kapott értéket akár kétszerezheted is.
- A hozzászóláshoz be kell jelentkezni
"átlagos szervernek látszó tárgy"
Ami spamszűrés mellett még web+pop+tökömtudja mit szolgál még ki...
- A hozzászóláshoz be kell jelentkezni
Akár. :)
- A hozzászóláshoz be kell jelentkezni
https://kszk.sch.bme.hu/support/Schnet/SzerverBalu
Jelenlegi adatokat nem tudom, de 200k fölött volt már a napi bejövő forgalom. Éppenhogy elbírja.
- A hozzászóláshoz be kell jelentkezni
Najó, de az egy nagyteljesítményű UltraSPARC processzoros szerver, amely össze sem hasonlítható a mai GHz-es pécékkel.
- A hozzászóláshoz be kell jelentkezni
Ki fogom próbálni, jól hangzik :)
- A hozzászóláshoz be kell jelentkezni
En nem hasznalok azt, de a spamkonyvben jo eredmenyt ert el, ill. en csak jokat hallottam rola.
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Milyen könyvben? Van erre valami link?
- A hozzászóláshoz be kell jelentkezni
Ezt most rajtad kivul ne nezze mas: http://www.spamtelenul.hu/
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
A napokban találtam egy tesztet Legyünk spamtelenek címmel, annak van köze ehhez a könyvhöz? (Csak mert a teszt nem nyújtott semmi használható teszteredményt - se reprodukálhatóság se semmi.)
- A hozzászóláshoz be kell jelentkezni
Ha adsz ehhez elerhetoseget (ki, mikor, hogyan vegezte, ill. hol lehet megnezni az eredmenyeket), ill. hogy melyik termekrol van szo, akkor meg tudom mondani...
Ah, kozben megtalaltam. Nem csoda, hogy ismerosen csengett a neve, hiszen en is hivatkozom ra - elrettento peldakent. Szoval nem, a konyvben szereplo tesztek nem ilyenek. Ha egy konyvesbolt kornyeken jarsz, akkor lapozz bele, hogy en hogy teszteltem. Sajna nem ez a resz lett a "sample chapter"...
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Köszönöm a választ, akkor mindenképpen fogom keresni a könyvet a könyvesboltban legalább beleolvasás erejéig :).
- A hozzászóláshoz be kell jelentkezni
Ügyes, figyelemfelkeltő spam^Wreklám... :)
- A hozzászóláshoz be kell jelentkezni
:-)
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Kivételesen értékes info volt :)
- A hozzászóláshoz be kell jelentkezni
Van olyan ismerősöm, ahol a főnök nem engedi szűrni a leveleket, mert egy fontos levél elvesztése túl nagy kárt okozhat...
Én is csak arra használom, hogy külön mappába kerüljön a spam, de azt a mappát is át szoktam nézni.
- A hozzászóláshoz be kell jelentkezni
Én a következőt találtam ki erre:
- a usereim csak az én mailszerveremen küldhetnek levelet, ha más úton küldik, nem kapnak visszapattanókat
- a saját mailszerverem a kimenő levelekben lecseréli a MAIL FROM paraméterét valami random cuccra. A random cuccot beletolom memcached-be mondjuk 5 napos lejárati idővel
- az MX-en ha jön levél erre a random címre, elveszem, kézbesítem a valódi feladónak, a memcached-ből pedig törlöm a címet, így több nem jöhet be. Esetleg az idióta címvisszaellenőrző MTA-k miatt ezt a számot (hányszor használható) lehet emelni.
Lehet beletenni kriptót is, elkódolni vele az érvényességi időt (ezesetben az állapot tartására nem feltétlenül van szükség, cserébe amíg az érvényesség le nem jár, több levél is bejöhet).
- A hozzászóláshoz be kell jelentkezni
És mi van, ha 5 nap után válaszolnak egy levélre?
- A hozzászóláshoz be kell jelentkezni
Gondolom a normál levelek mindig kézbesítődnek, csak a bounce-ok működnének így.
Egy bounce meg állt. 1-2 napon belül megérkezik, ha valami miatt nem kézbesíthető egy levél.
- A hozzászóláshoz be kell jelentkezni
Csak az envelope from-ot irja at, az 5 nap altalaban eleg lesz a kezbesitesig. Ettol fuggetlenul nehany problema eszembe jut a megoldassal kapcsolatban:
- a tuloldali cim egy alias es tobb helyrol erkezhet vissza valid bounce
- a memcached-bol elvesznek az adatok restart utan
- A hozzászóláshoz be kell jelentkezni
- igaz, be lehet vezetni egy számlálót (szerintem 10-20-nál nem érdemes nagyobbra állítani)
- az eddigi tapasztalataim szerint a userek 99%-a jobb, ha egyáltalán nem kap bounce-ot, mert nem érti, így lehet, hogy ez annyira nem izgat (memcached helyett lehet valami állapottartót is használni, ha úgy tartja a kedved :)
- A hozzászóláshoz be kell jelentkezni
? Egyrészt ez a backscatter (visszapattanók, amelyek üres feladóval szoktak jönni) kivédésére van, másrészt pedig a MUA-k nem az envelope from-ra szoktak válaszolni, nekik ott van a header from. :)
- A hozzászóláshoz be kell jelentkezni
értem, csak fáradt vagyok, erre ez jó megoldásnak tűnik, először azt hittem, a spanyol viaszt akarod feltalálni. :)
mi van mondjuk a greylist rendszerekkel, azok is envelope from alapján szoktak pl auto whitelist-elni stb. ?
- A hozzászóláshoz be kell jelentkezni
Igen, hiszen az (=greylisting) smtp szinten mukodik...
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Igen, azokkal az a szívás, hogy minden levél (ha random feladóval küldöd) egyesével fog felkerülni azoknak a whitelistjére, akik a greylisting során a feladó címét is használják.
- A hozzászóláshoz be kell jelentkezni
az auto-whitelist funkcióról nem is beszélve, amikor ha rendszeresen érkezik egy feladóról valahova levél, akkor beteszi auto-whitelistbe, és nincs késleltetés. így gyk. minden levél késni fog x percet, akkor is, ha rendszeresen levelezik valakivel (ha nincs egyéb módon pl. domain/ip szinten beengedve egyébként). nem jó.
- A hozzászóláshoz be kell jelentkezni
mi lenne akkor, ha "statikus" kulcs lenne, valami kripto módszerrel, és 2 hétig lenne érvényes (de 2 hétig ugyanarról a címről menne ki levél minden esetben). Így nem válna értelmetlenné az auto white list a címzetteknél.
Ha ez után (2 hét) érkezik egy levél az /dev/null. Szerintem ezzel egy jó % -ot kiiktattál.
Ez alatt érkező leveleknél megnézed, hogy az előző 5-7 napban a feladó küldött-e levelet oda, ahonnan a <> érkezik. Ha nem, /dev/null. Ezt célszerű mondjuk IP blokk alapján ellenőrizni egyrészt mert az smtp fázisban ez az információ rendelkezésre áll másrészt mert más nem is nagyon áll rendelkezésre, a feladó az <> a headerekben meg többnyire egy ISP cím fog szerepelni. Szóval amikor küldi a mailt a felhasználód akkor az envelope sender átírása mellett töltesz egy listát a címzettek lehetséges MX-einek IP adataival. Mondjuk C vagy B blokk szinten. Befele meg ehhez hasonlítasz. Ha a címzett forwardolt valahova máshova, és onnan jön vissza non-delivery, azzal ez nem tud mit kezdeni, de ennyi belefér. Jobb kevesebbet kapni, mint többet.
- A hozzászóláshoz be kell jelentkezni
"mi lenne akkor, ha "statikus" kulcs lenne, valami kripto módszerrel, és 2 hétig lenne érvényes"
Lehet, de imho ez kripto nelkul is ved "az ellen". A kriptot azert szamuznem, mert szamitasigenyes, es komplikalja a megvalositast.
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
egy e-mail fogadás, tárolás, továbbítás igényéhez képest egy rövid string kriptoja számításigényes?
- A hozzászóláshoz be kell jelentkezni
Vagy a levél parse-olása az eredeti fejléc után kutatva. :)
- A hozzászóláshoz be kell jelentkezni
Miert kellene "parse-olni"? Ha a levelben benne van a body is, akkor a statisztikai elemzes lebuktatja. Ha csak a header van benne, azaz a level kb. 2k, akkor mmap(), majd strstr(). Legalabbis en ezt probalom ki, ha egyszer kapok egy backscatter-t...
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Az, hogy keresel a teljes levélben nem értelmezhető "parse-olásnak"? Értelmezed, felolvasod, belenézel, stb.
Némileg erőforrásigényesebb, mint megnézni az SMTP fázisban az RCPT TO-t.
- A hozzászóláshoz be kell jelentkezni
Na ja. Bar ... nem tudom, hogyan kapcsolodsz a memcached-hez (gondolom, tcp-n). Kivancsi vagyok, mennyi idobe telik, mire valaszt kapsz a kerdesedre, ill. vajon meddig tart egy kb. 2kB-os file beolvasasa mmap()-pal, majd egy strstr() eredmenye. Btw. en amugy is parse-olom az egesz levelet (statisztikai szuro), igy ez relative nem tul sok extra melo.
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Sosem mértem, most összedobtam egy három soros perl scriptet, szerinte kb. 0,2 ms alatt jön válasz (már nyitott TCP csatornán).
De akármit is mondasz, az RCPT TO-t ellenőrizni mindenképpen gyorsabb lesz, mint átvenni a levelet, fájlba írni, mmap-olni, keresni benne, majd válaszolni. :)
- A hozzászóláshoz be kell jelentkezni
Jovanna :-)
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Ha egy levelet fogadsz, tarolsz, es tovabbitasz, akkor nem. Ha sokat, akkor igen, foleg ha egyebkent ez megsporolhato lenne.
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
"ha rendszeresen érkezik egy feladóról valahova levél, akkor beteszi auto-whitelistbe, és nincs késleltetés. így gyk. minden levél késni fog x percet, akkor is, ha rendszeresen levelezik valakivel"
a) "nincs kesleltetes"
b) "minden level kesni fog x percet"
A ketto logikailag kizarja egymast...
A szurkelista imho full jo, ha valaki mar egyszer bizonyitotta, hogy nem spambot, akkor aztan mar nem farasztja tovabb...
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Be lehet állítani nagyon rosszul is - az egyik egyetem mail szervere például az én szolgáltatóméval nem tud együttműködni, tekintve, hogy utasítani próbálja, hogy mikor küldje újra a levelet - de a szolgáltató mail szervere meg magától terheltség alapján dönt, hogy mikor próbálkozzon újra, ekkor megint a szürkelista, küldje újra... Az eredmény az, hogy 5 nap után visszakapom a levelet.
- A hozzászóláshoz be kell jelentkezni
"utasítani próbálja, hogy mikor küldje újra a levelet"
hibas implementacio...
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
az első része arra vonatkozott, hogy működik az auto whitelist általában
a második része arra, hogyan fog működni, ah minden levél más envelope from-ról megy
csak nem tudok írni.
- A hozzászóláshoz be kell jelentkezni
Ez is változó azért, én például nem feladó-címzett-IP alapon csinálom a greylistinget, hanem azt nézem, hogy jellemző-e, hogy az adott IP újraküldi a levelet. Ha igen, az egész IP whitelistre kerül, így nálam pld. nem okozna fennakadást egy ilyen.
- A hozzászóláshoz be kell jelentkezni
Az ures feladoval erkezok ellen most ezt a negysorost probalgatom (exim, az acl_check_rcpt-ben):
deny senders = :
condition = ${if ! eq{$recipients_count}{1}{1}}
message = Bounces must have only a single recipient
log_message = Another denied due to backscatter check
Aztan ha bevalik, es nem dob el olyasmit, amit nem kene, marad.. Esetleg valaki nalam okosabb megmondja, miert rossz nekem :)
- A hozzászóláshoz be kell jelentkezni
nem elég hozzá csak egy extra header, mondjuk X-bounce-id, és egy random string?
A string tárolva x ideig, esetleg a string része lehet a lejárati idő.
Ha nincs bounce ID, akkor a "visszapattanó" levél eldob. (Az eredei header-ek benne szoktak lenni a bounce-ban, nem?)
- A hozzászóláshoz be kell jelentkezni
Ez azért rosszabb, mert parse-olni (egyáltalán: áthúzni a dróton) kell a levelet, ill. az olyan buta mailszerverek ellen nem véd, amelyek turkálnak a headerekben, vagy ad absurdum nem küldik vissza a bounce-ban.
- A hozzászóláshoz be kell jelentkezni
Valaki felvetette egy masik topikban, hogy az IronPort pl. ugy lezeli le a jelenseget, hogy tesz a kimeno levelek fejlecebe egy extra header line-t. Ha bounce jon vissza, akkor megnezi, hogy szerepel-e benne ez az extra header. Ha nem, akkor egyertelmuen backscatter, igy az adott level eldobhato, megjelolheto, stb..
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Én is ugyanezt használom erre. El lehetne bonyolítani, de ennek is van kb. 70-80%-os hatékonysága, ha valami miatt a túloldal kivágja a fejlécemet, akkor legfeljebb nem kap visszapattanó levelet a userem. Ha fontos a levél, előbb-utóbb kiderül, hogy nem érkezett meg, telefonon leegyeztetik újra a mailcímet stb. és ha eléjük teszem a statisztikát, hogy különben hány spammel kéne küzdeniük naponta, akkor ők is megértik. Bra módszere sokkal jobbnak hangzik, de bonyolultabb is.
---
;-(
- A hozzászóláshoz be kell jelentkezni
Ha nem titok, erdekelne, hogy konkretan hogyan/mivel implementaltad...
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Legegyszerűbb megoldás például az exim add_header ACL-je, és ellenőrzés spamassassinnel (és persze pluszpontok, ha nem stimmel).
---
;-(
- A hozzászóláshoz be kell jelentkezni
Message-ID nem lenne megfelelő erre?
- A hozzászóláshoz be kell jelentkezni
Spoofolhato, es testre szabhato....
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Ha jól tudom, ez nagyon hasonló az SPF-re. Az SPF egy szabvány, amit Message-ID néven használ a Microsoft is, csak nem a szabványnak megfelelően.
- A hozzászóláshoz be kell jelentkezni
Sender-ID?
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
szvsz ezellen akkor lenne hatasos vedekezes, ha az OSSZES LEVELEZESERT FELELOS RG. bevezetne az spf-et es hasznalna a mailszerverkonfigban a (sendmail)nobodyreturn opciot vagy ami az adott rendszeren ennek megfelel.
- A hozzászóláshoz be kell jelentkezni
Laikusként szólok csak be (új vagyok errefelé? :D)
A Sender Policy Framework amúgy ennek a kezelésére ideális lenne, nem?
- A hozzászóláshoz be kell jelentkezni
Ok, magyarazd el, hogyan ved ez ellen...
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Leegyszerűsítve, úgy véd, hogy adott domain című levelet csak az adott domaintől fogad el. Pl. valami@cim.orszag levelet csak a cim.orszag domain-től fogad el.
Minél többen használják, annál nehezebb ilyen leveleket küldeni. Ha mindenki használná, akkor nem lehetne.
- A hozzászóláshoz be kell jelentkezni
Hat en nem orulnek ennek a korlatozasnak.
- A hozzászóláshoz be kell jelentkezni
pedig a megoldás, - még ha nem is ez-, olyan lesz, ami kényelmetlenségekkel fog járni a megoldás mellett mint mellékhatás. addig maradnak a tűzoltogatások. sajnos...
--
xterm
- A hozzászóláshoz be kell jelentkezni
Erősen leegyszerűsítve írtam a lényegét. Természetesen a domain tulajdonosa ennél részletesebben szabályozhatja, hogy honnan lehet levelet küldeni.
Egyébként mi a gond vele?
- A hozzászóláshoz be kell jelentkezni
Mit allit be ez utan a felhasznalo a levelezo klienseben SMTP szervernek,aki mondjuk nem az ISP-jetol kapott cimet hasznalja ?
- A hozzászóláshoz be kell jelentkezni
Adnék három példát ki hogy használja:
t-online: sehogy
invitel: ha a saját levelező szervere küldi, azt engedélyezi. Ha más küldi, akkor puhán elutasítja.
g-mail: ha a saját levelező szervere küldi, azt engedélyezi. Ha más küldi, akkor nem mond rá semmit.
Ha a fogadó mail szerver kezeli az SPF-et, akkor elutasítás esetén elutasítja a levelet, egyébként a domaintől kapott infót beteszi a levél fejlécébe és a spam szűrők további infót tudnak kapni arról, hogy a levél tényleg onnan jött-e, mint ahonnan kellett volna.
Tettem egy próbát. gmail-es levelet küldettem az inviteles levelező szerverrel.
A mi levelező szerverünk kezeli az SPF-et, ezért a következő került a fejlécbe:
Received-SPF: Neutral (access neither permitted nor denied)
Ugyanaz gmail-lel küldetve:
Received-SPF: Pass (sender SPF authorized)
- A hozzászóláshoz be kell jelentkezni
na igen, de itt egy x domainbol erkezo bounce-rol van szo, amit az x domain gepe kuld neked....
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Olvasd el a hírt még egyszer! :-)
Ezek olyan levelek, amit x nevében küldetnek y domainről.
- A hozzászóláshoz be kell jelentkezni
ez ugy ved, hogy meghatarozhatom, honnan kuldhetnek a nevemben levelet.
es ha en egy ceg vagyok, akkor a dolgozo hasznalja csak a ceges mailszervert, ha meg otthonrol akar, akkor vpn-en keresztul vagy TLS -es smtp auth utan szinten hasznalja csak a ceges mailszervert, a kinabol a nevemben levelezoket meg a celszerver elutasithatja azon info alapjan, hogy onnan nem kuldhetnek a nevemben, azaz nemkeletkezik bounce.
de szerintem ezt te is jol tudod, csak hat emberek lustak beirni a dns szerverbe azt a plusz sort, meg hasznalni a fogado oldalon az spf miltert vagy ami az adott szerverhez eppen van.
- A hozzászóláshoz be kell jelentkezni
Ahogy lentebb irtak, az SPF volt az a "vedelmi technika", amit a spammerek elobb implementaltak. Magyarul szepen elkezdtek az altalunk hasznalt domainek TXT rekordjaiba beirni az SPF-et, igy egy pontozos szuron maris rengeteg minusz pontot kap az adott level, meg ha televan viagraval is...
- A hozzászóláshoz be kell jelentkezni
a sajat domainjaba mindenki olyan spf rekordot ir, amit akar.
az enyembe en is, oszt akkor az en nevemben kuldott level nem kap minusz pontot a szuron, joesetben el sem jut odaig, mert mar a mailszerver eldobja.
- A hozzászóláshoz be kell jelentkezni
a sajat domainjaba mindenki olyan spf rekordot ir, amit akar.
Es pontosan itt irtad le a problema lenyeget.
- A hozzászóláshoz be kell jelentkezni
Itt nincs semmi probléma. Az SPF közvetlenül nem arra való, hogy kiszűrje a spam-et, hanem arra, hogy azonosítsa a levelet. Ha a spammer használja az SPF-et, akkor biztos lehetsz benne, hogy a spam tényleg tőle jött. Ha nem használja, akkor nem lehetsz biztos benne. Ez arra való, hogy a nevedben ne küldjenek levelet (akár spamet, akár mást).
- A hozzászóláshoz be kell jelentkezni
azert megnezem magamnak azt a spammert, aki felnyomja a dns szerveremet (nem lehetetlen, csak valoszinutlen) , es az en zonamba beleirja az spf rekordot ugy, hogy neki jo legyen.
- A hozzászóláshoz be kell jelentkezni
Mar miert kellene felnyomni a te DNS szerveredet? Az a spammer aki ilyenre egyaltalan ad, az beregeli 6 dollarert a domaint, amihez felviszi az SPF-et, s csokolom. Persze, keves ilyen van, mert eleve nem eri meg SPF-fel szorakozni.
- A hozzászóláshoz be kell jelentkezni
Nem értem, hogyan regisztrálná be a saját domainemet?
- A hozzászóláshoz be kell jelentkezni
Nem a sajatodat, hanem egy akarmilyet, amirol o spammolni akar.
- A hozzászóláshoz be kell jelentkezni
az o szerveret az en domainemmel az spf nem hitelesiti.
az o szerveret a sajat domainjevel hitelesiti. de az mar nem az en nevemben megy, nem hozzam pattan vissza...
- A hozzászóláshoz be kell jelentkezni
"Mar miert kellene felnyomni a te DNS szerveredet?"
azert, hogy az spf rekordba elhelyezhesse az o mailszerverenek adatait, amirol majd az en nevemben kuldi azt a spamot ami hozzam pattan vissza...
- A hozzászóláshoz be kell jelentkezni
Nagyobb problema, hogy ha valakinek van 5 emailcime, es egy hatodikra gyujti a leveleit, rosszul beallitott levelezo eseten a forward elbukik az spf-en. X kuld y-nak, y forwardol z-nek. Ket eset lehetseges. Y atirja a sender-t, akkor z azt latja, h a level y-tol jott, minden szep. Y nem irja at a sender-t, z azt latja, h a level x domainbol jott, y cimerol. SPF ellenorzes, x listajan y valszin nincs rajta. Level bukta..
- A hozzászóláshoz be kell jelentkezni
Nem lehet rakenyszeriteni ezt a vilagra (en pl. spf nelkul is vigan szortirozom kulon a levelszemetet), arrol nem is szolva, hogy van nemi problema az spf-fel, ami miatt tobben nem ajanljak (akkor mar inkabb a domainkeys-t). Azt meg csak a vegen mondom, hogy az spf nem a spam ellen lett kitalalva, hanem a domainnev hamisitas ellen.
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
valoban nem a spam ellen, de itt eppen hamisitasrol beszelunk, es az spf erre a visszapattintott szarra tok jo lenne, mert ha en aszondom, hogy nemkuldhet a nevemben; akkor az a mailszerver ahova allitolag kuldtem, eldobhatja a levelet mindenfele bounce es szivfajdalom nelkul, megaztan ha letezo cimre ment a cucc,a bayes elemzesre sem kell eroforrast pazarolni...
- A hozzászóláshoz be kell jelentkezni
Nem ez volt az, amit a spam-erek hamarabb teljesítettek, mint a normál szolgáltatók?
- A hozzászóláshoz be kell jelentkezni
de :-)
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
A leírtakon felbuzdulva bekapcsoltam egy Exim-en a BATV-ot (valahogy így), erre kiderül, hogy a saját szolgáltatóm szervere nem eszi meg a "/" jelet a "mail from"-ban.
Mennyire tipikus probléma ez? Hagyjam bekapcsolva és írjak nekik, vagy felejtsem el a BATV-ot?
- A hozzászóláshoz be kell jelentkezni
Email cimben legalis a "/" karakter?
ASK Me No Questions, I'll Tell You No Lies
- A hozzászóláshoz be kell jelentkezni
Nem az, és ezért értetlenül is állok előtte, miért így kellett implementálni. De azért a legtöbb szerver megeszi. Használni szeretném, sajátot gányolni meg nem akarok.
Update: az rfc szerint szerepelhetne "/" is...
Választok egy másik karaktert (pl. "#") és majd replace-elem.
Update 2: Beüzemeltem, működik, egyelőre minden frankó :)
- A hozzászóláshoz be kell jelentkezni
Belenéztem a 4.69-es exim forrásába, és ott már '=' szerepel a '/' helyett.
- A hozzászóláshoz be kell jelentkezni
Bennem az ilyen levelek eseten mindig felmerul, hogy mi van akkor, ha nem az en nevemben spammeltek azt a szervert, ahonnan latszolag visszapattant a level, hanem en vagyok az eredeti celpont, es csak visszapattano levelbe bujtatjak a szemetet.
Tyrael
- A hozzászóláshoz be kell jelentkezni
Sokszor ez is a cél, mert rengeteg a rosszul bekonfigurált MTA. Én pl. hasonló okok miatt nem engedélyezem még azt sem, hogy a userek "Out of Office" üzenetet állítsanak be, amely automatikusan küld válaszlevelet minden egyes beérkező levélre... Nem kevésbé veszélyes, hogy ezzel terheléses támadást is kezdeményezni lehet. Mindig szörnyülködöm, hogy a nagy security levlistákra küldött levelemre hány ilyen visszapattanó válasz érkezik, magukat biztonsági szakértőnek kikiáltó adminoktól. Sok évvel ezelőtt meg is vicceltem jópár ilyen arcot, mert elég volt csak egyik nevében küldeni egy levelet a másiknak és pattogott ide-oda az automatikusan generált válaszlevél, telítve a sávszélességet és a drága szagértők postaládáját. >;D
- A hozzászóláshoz be kell jelentkezni
Bennem is bújkál egy ilyen vicces gondolat. Ezért a következőt gondoltam ki (a megvalósítása folyamatban van, csak lassan megy mert keveset tudok vele foglalkozni)
- Minden a serveremen hostolt domain minden userének a levelét átadom egy (Perl) scriptnek,
- Ami minden levélben a feladó e-mail címeből képez egy md5sum -ot és beírja egy X-Checksum: nevű mezőbe
- A bejövő leveleket, ha az "MAILER-DAEMON", "Mail Delivery System", stb... feladóval jön megkapja szintén a script és ha nincs benne az X-Checksum (természetesen itt az egész levelet végig kell keresni), akkor vagy egy mások mappába kerül (Maildir!), vagy az X-Spam-Level -t megnövelem, mondjuk 2.0 pontal
- Ezután a procmail teszi a dolgát és rakja a levelet az őt megillető helyre
----
Nyicc-egy-csört?
Esetleg nézd meg itt: http://kayapo.dyn.hu/
- A hozzászóláshoz be kell jelentkezni
A backscatter eddig szinte minden ügyfelem életét megkeserítette 10-20-100 levéllel, aztán elmúlt...
De tegnap éjszaka egyetlen címre ~4200 db backscatter levél érkezett, aztán ahogy jött, el is tűnt...
--
by Mikul@s
- A hozzászóláshoz be kell jelentkezni