Egy olyan megoldást szeretnék - valószínűleg postfix alatt -, hogy az egyes felhasználók tudjanak maguknak eldobhat e-mail címeket gyártani.
Az ideális megoldás az lenne ha:
- egy gyanús oldal kér egy e-mail címet a felhasználótól
- a felhasználó beírja hogy fisher.gyanusoldalneve @ fisher.hu
- a levél megérkezik a fisher @ fisher.hu-hoz tartozó postafiókba (általánosan megfogalmazva az utolsó pont utáni szöveget nem kell figyelembe venni ha nem létező e-mail címre érkezik levél)
- a levelezőkliensben könnyen lehet rá filtert tenni(*), ha spammolnak
- a filter globális (server side), azaz ha felveszem pl. roudncube alatt, akkor a thunderbird alá se esik már be (.procmail??)
- a tökéletes megoldás az lenne ha az összes kliens tudná ezeket a filtereket módosítani, de én megelégszem azzal is, ha csak az egyik képes erre
Az elsődleges cél nem a spam elleni védekezés, hanem hogy nyomon lehessen követni,hogy melyik cég/szervezet kinek adja ki a címeket tartalmazó adatbázisát.
Amit keresek, az egy - esetleg már valaki által elkészített - megoldás. A levelek elfogadását tippre a postfixszel tudnám legkönnyebben megcsinálni, de a szerveroldali filterek kezelése kérdéses. Amit találtam eddig:
http://sieve.mozdev.org/changelog.html
http://www.tehinterweb.co.uk/roundcube/#pisieverules
Valakinek van-e tapasztalata a fentiekkel? Esetleg konkrét megoldása, hogy ne nekem kelljen még egyszer feltalálnom a langyos vizet :D
(*) azaz nem vi meg az mcedit se játszik, informatikában járatlan emberek használják majd a rendszert, akinek nem kell érteni az ilyesmihez.
- 4248 megtekintés
Hozzászólások
Ö, akkor most mit is akarsz tulajdonképpen? Ha jól értem, akkor
(usernév)(sallag)@(szerver) alakú recipienteket akarsz fogadni és kézbesíteni a (usernév)@(szerver) postafiókokba?
Ha igen, akkor a procmail a barátod.
- A hozzászóláshoz be kell jelentkezni
Ezt se értem teljesen... először is rá kell beszélni, hogy az smtp szerver elfogadjon minden olyan levelet, ami valós postafiók vagy azzal kezdődik, és egy pont után valami - hanyagolható - string van. Minden mást dobáljon el rettenetes igyekezettel.
A procmail csak ezután jön, nem?
Áh, vagy az smtp szerver mindent odaad a procmailnak, ha ilyen a levél, ha nem?
- A hozzászóláshoz be kell jelentkezni
.
- A hozzászóláshoz be kell jelentkezni
a plusszos megoldás, amikor gyűjtőpostafióknak tekinted az userek postafiókját, nem jó?
- A hozzászóláshoz be kell jelentkezni
Ezt nem értem... mi az a plusszos megoldás? fisher+furaoldal @ fisher.hu?
- A hozzászóláshoz be kell jelentkezni
igen, régen az isp-knél volt olyan megoldás, hogy x vállalat előfizetett, akkor vallalatnev+usernev@ispnev.hu címre jött a levél, azt az isp egy pop3 kapcsolattal letöltötte, majd a + utáni usernév alapján szétszortírozta házon belül. Ehhez lehetett úgy konfigelni az isp mta-ját, hogy amikor az isp-n belül zajlott a lokális kézbesítés, akkor csak a + előtti részt vette figyelembe.
- A hozzászóláshoz be kell jelentkezni
Ez eddig oké, van ilyen, meg lehet csinálni. De ez még csak a probléma egyik fele. A másik, macerásabb fele, a szerveren történő válogatás még mindig kérdéses.
Végül is egy .procmailrc szerkesztő is megteszi, aminek van webes felülete, de ez már problémás, mert a legtöbb felhasználó nem szereti, ha más rendszert is kell használnia. Hacsak bele nem kalapálom pl. a roundcube menüjébe valahogyan. De akkor meg az autentikáció válik problémává.
- A hozzászóláshoz be kell jelentkezni
de miért is kellene válogatni? minden felhasználó megkapja a felhasznalo+akarmilistanev@domain.hu címre érkező összes levelet.
nincs mit válogatni rajta szerintem.
egyébként meg sieve-hez van webes felület.
- A hozzászóláshoz be kell jelentkezni
Azért, hogy a fisher.undokceg @ fisher.hu-ra érkező levelek sose jussanak el hozzám. Az ideális az lenne, ha maga az SMTP szerver dobálná vissza, de ez lehet hogy macerás (bár nem is biztos...).
Én pl. elég sokat lógok mobilneten, ott minden levél számít. Vissza is tértem a modemes időkhöz, egy méret felett nem tölti le automatikusan a leveleimet a thunderbird.
Az egész onnét indult, hogy egy, a fentiekhez hasonló címem, amit kézzel csináltam, és megadtam egy szervezetnek. Ez most már csak egy magánszemélytől kap leveleket.
Egyáltalán nem kétlem - eheheh, sajnos nem tudok elég ironikusan foglamazni -, hogy teljesen törvényesen jártak el az adataimmal, de akkor is, szarjanak sünt.
Amúgy nagyjából sejtem, hogy miket lehetne csinálni. Az igazi kérdés az az, hogy valaki csinált-e már ilyet, hátha megosztja velem a tapasztalatait.
Nomeg már többször volt, hogy olyan tippet kaptam, amire magamtól nem is gondoltam volna.
- A hozzászóláshoz be kell jelentkezni
van egy imapfilter nevű progi, én azzal próbálkoznék... bejönne minden levél egy postafiókba, az imapfilter egy pozitív/white lista alapján berakná egy folderbe azt, amiről tudod, hogy jó, a többit másikba, és azt akkor néznéd meg, ha rendes gép/net előtt ülsz.
- A hozzászóláshoz be kell jelentkezni
Hogy készítem el a whitelist-et? Ahogy az elején is írtam, ennek úgy kell működnie, ahogy az is jól tudja használni, aki abszolút nem ért az informatikához (konkrétan még az is probléma, hogy a hibaüzenetet végigolvassa, amiben pl. szerepel az "unbalanced '<'" szöveg), mert nem (csak) nekem van erre szükségem, hanem az egész cégnek szánom.
A hozzászólások alapján úgy látom, hogy nem nagyon lesz kész megoldás, vagy gyártok hozzá valamit, vagy ez a funkció hanyagolva lesz.
- A hozzászóláshoz be kell jelentkezni
http://hup.hu/node/93617#comment-1130811
--
"SzAM-7 -es, tudjátok amivel a Mirage-okat szokták lelőni" - Robi.
- A hozzászóláshoz be kell jelentkezni
Roundcube alapból támogatja.
Mondjuk van vele szívás rendesen.
- A hozzászóláshoz be kell jelentkezni
mit támogat alapból? sieve? az nincs benne a csomagba, csak plugin van hozzá, de jól megy.
- A hozzászóláshoz be kell jelentkezni
Sub-alias amit te keresel. A legtöbb MTA támogatja.
Most nem tudom postfixnál hogy hívják a featuret, a lényeg, hogy user@example.com fiókuser+akarmi@example.com-ra érkező leveleket is megkapja. A '+' delimiter állítható.
- A hozzászóláshoz be kell jelentkezni
pl fogsz egy mysql alapu postfix konfigot, egy webes felületen hozzáadhatnak sallangos címeket (saját címeikhez generálhatnak sallangot pl.), amik bekerülnek a forwardingsba, rátolsz egy ttl-t, napi cron aprítja, hacsak nem mondja azt az user, hogy "léciléci, legyen ez a sallangos emailcím permanens..." és akkor leveszed róla a ttl-t, nehogy a cronscripted leölje.
--
"SzAM-7 -es, tudjátok amivel a Mirage-okat szokták lelőni" - Robi.
- A hozzászóláshoz be kell jelentkezni
van nekem egy ehhez hasonlo cuccom, csak mar regen nem hasznalom pedig most nagyon kene. Lenyeg, hogy mindenkinek, _MINDENKINEK_ egyedi mailcimet generalok, es az esetek tobbsegeben csak annak engedem meg h irjon arra a cimre, akinek adtam. Ugye, felmerul neha a tobb embernek cc-zes esete, mikor reply-allal egy olyan emberke akar arra a bizonyos cimre levelet kuldeni, akinek nincs joga, hat ilyenkor okosan lekezeli a stuffom a thread-id meg egyeb ilyen jellemzok alapjan, hogy az egy valaszlevel egy korabban jott levelre, vagy mifene.
majd publikalom, csak rendbe kell hozni, mert regi es gany a kodja.
- A hozzászóláshoz be kell jelentkezni
A + rendszert emlegetőknek megemlítem, hogy számos webes levélküldő form szarik az RFC-re és nem veszi be a + jelet.
Tudom, most majd jön, hogy szólni kell. Szóltam. kb. 50 oldalon. Aztán feladtam.
- A hozzászóláshoz be kell jelentkezni
Hm, kösz hogy szóltál. Kellemetlen lett volna, ha épp emiatt nem tudtam volna kikerülni az oldalakat. Azt hiszem maradok az eredeti ötlet mellett.
- A hozzászóláshoz be kell jelentkezni
Ha az e-mail címek következetesen vannak kiosztva meghatározott szabály szerint, akkor lehet találni olyan elválasztó karaktert, amit a weboldalak is elfogadnak. Pl.: keresztnev.vezeteknev@cegnev.hu esetén használhatja ezt:
recipient_delimiter = _
Üdv: Zoli
- A hozzászóláshoz be kell jelentkezni
Amúgy is vmi nem szokásos elválasztót lenne érdemes ilyenkor használni, nem? A +-os megoldás 50 helyen le van írva, a spammerek is felismerhetik.
- A hozzászóláshoz be kell jelentkezni
Regen a math.bme.hu volt igy beconfigolva, erdemes lenne megkerdezni az ottani rendszergazdakat, de passzolom, ki az.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Önszopatásnak kiváló.
Regeli a jóska a joska127@domainem.hu-t.
Eldobta a címet, lokálisan már nincs ilyen.
Ettől még 572 helyről fognak küldeni a @domainem.hu MX-ére a levelt, joska127 címére.
Szóval, ha az erőforrások értelmetlen felzabáltatása a cél, akkor jó az irány.
- A hozzászóláshoz be kell jelentkezni
Mit szólsz az email@joska127.domainem.hu címhez?
- A hozzászóláshoz be kell jelentkezni
Tehát minden mail címhez DNS-t kell módosítani?
Napi 1-2 címnél ez még elmegy, de nagyobb mennyiségben érdekes lehet.
(A módosítás által felmerülő esetleges problémákat leszámítva ez tetszik.)
- A hozzászóláshoz be kell jelentkezni
Ez jóval hatékonyabb megoldás mint egy spamfilter, mivel a nemlétező címre küldött levelet azonnal el lehet dobni, nem kell keresztülzavarni mindenféle szűrőn.
Amit még el tudok képzelni, hogy be kéne építeni a pookmail-ra vagy a spam.la-ra hasonlító megoldás egy aldomain alá.
- A hozzászóláshoz be kell jelentkezni
Bejön a levél (eleje) = sávszél
Elkezdi feldolgozni az MTA = proc+RAM
Hozzányúl az adatbázisához = proc+RAM+HDD
és ez sokszor.
- A hozzászóláshoz be kell jelentkezni
Hogy csinálnád máshogy? Ha nem csinálsz eldobható címeket, akkor az emberek a rendes e-mail címükre fogják kapni a spamet.
Ja, és az eredeti cél se csak spamszűrés volt.
- A hozzászóláshoz be kell jelentkezni
A DNS piszkálgatásával jóval hatékonyabban lehet megoldani. Kűdené a derék spammer a spamot, keresi az adott címhez az MX-et, de nem találja, mert a zóna/host már nem létezik.
Az én esetemben ez sajnos azért nem játszódik, mert mint írtam, hozzánemértő embereknek kell használniuk. Még gondolkozom, hogy miképp lehetne ezt jól megcsinálni, pl. hogy egy formon "kérek egy eldobható címet" gombra bökve kap egyet egy napra, hétre, hónapra, visszavonásig. Pl. olyat, hogy user@gyanusceg.domain.hú.
Ehhez smtp oldalon user@*.domain.hu-t lenne jó konfigurálni, ami nem annyira triviális(1) (bár csináltam már ilyet, de undok dolog), a DNS-ben pedig lehetne pl. rndc-vel idomítani a zónákat.
(1
Belegondolva ha pl. mysql-ben tárolnám, akkor nem is lenne annyira borzalmas, mert a táblákat azért viszonylag emberi módon lehet lekérdezni, törölgetni belőle, miegyéb.
- A hozzászóláshoz be kell jelentkezni
A postfilter pont azt tudja (mások mellett), mint amit szeretnél: http://www.kfki.hu/cnc/projekt/postfilter/
- A hozzászóláshoz be kell jelentkezni
"először is rá kell beszélni, hogy az smtp szerver elfogadjon minden olyan levelet, ami valós postafiók vagy azzal kezdődik"
Hát alavetően így kellene működnie.
Ha nincs létező címzett, akkor eldobja.
Esetleg így?
http://www.cyberciti.biz/faq/howto-blacklist-reject-sender-email-addres…
- A hozzászóláshoz be kell jelentkezni