A piler egy nyilt forrasu email archivalo szoftver. Par megjegyzes arrol, hogy hol allunk jelenleg:
- nincs meg minden kesz, ill. vannak meg hatra kisebb-nagyobb simitasok
- archivalo szabalyokat allithatsz, de mivel mar beimportaltam a leveleket, igy nincsenek hatassal semmire
- az smtp szerver nem fut (mert ez csak egy demo, ill. ezert 1-2 feature disabled allapotban van)
- a demo alatt jelenleg egy (foleg io-ban) karesz vas van
- a kereseseknel memcached segit be
- a default nyelv angolra van allitva (idovel masok is hozzafernek a demohoz), de izles szerint magyarra is allithatod
- a datumok nehany helyen nagyon vadak. Ennek oka vagy bug, vagy az, hogy az eredeti levelben bizarr Date: sorok vannak, pl. Date: Fri, Jan 28, 0001 12:21:18 -0800 PST
- firefox alatt teszteltem, de ugy lenne szep, ha IE8+ ill. chrome-mal is normalisan mukodne a webfelulet
- a keresesi felteteleket a sphinx search kapja meg, es egy mysql view segitsegevel all elo a talalati lista. A sphinx operatorok beledolgozasa folyamatban van, az 'OR'-t mar ismeri, amugy az egy tipuson beluli ertekek logikai AND kapcsolatban allank (pl. hello bela vagyok vo. hello OR bela OR vagyok)
- a cimkezes meg atgondolas alatt van. Jelenleg levelenkent lehet cimket rajuk aggatni, de a keresei feltetelek kozott meg nem szerepel a cimke, ill. a sphinx indexer utility-je sem fut a demo gepen, ugyhogy hiaba is keresnel meg cimkekre ;-)
- a levelek elonezetenel (ha lehet, akkor) csak a text reszeket mutatja meg. A php-ben irt parser meg nem tokeletes, igy adott esetben mutathat erdekeset, viszont ha letoltod a levelet, az korrekt tartalommal jelenik meg
- a sphinx demonja (searchd) default 1000 talalatot jelenit meg. Tehat ha azt latod, hogy az osszes talalat 1000, akkor az valojaban 1000+. Ha 1000 talalat kozott sincs, amit kerestel, akkor valoszinuleg finomitani kell a felteteleken.
- noha a sphinx full text keresest tud, a piler csak a level body-janak az elso 64 kB-jat adja oda indexelesre. Ebben nincs benne a melleklet (amit jelenleg nem is indexelek), ugyhogy altalaban eleg ez az ertek. Ha pl. bugtraq digest-et is talalnal az enron levelek kozott, akkor az elso 64k szovegeben tudsz keresni.
- ha a from/to-nal beirt szovegben nincs @, akkor ugy veszi, hogy domainnevre keresel
- az audit rekordokban szerepel az IP-cim is, amit a demo beallitas anonimizal (=az elso 2 byte-ot x.x-re atirja)
Az archivum kb. 450k archivalt levelet (~ 2,5 GB) tartalmaz az (ex-)Enron publikalt levelezesebol. Ez amugy elegge zanzasitott, ugyhogy szaftos dolgokat nemigen talaltok benne, bar ki tudja? Keressetek :-))) Mellekletek csak elszorva vannak ebben a levelhalomban.
disclaimer: az enron.com vegu acc-oknak SEMMI KOZUK az email cimek ill. az emailek (eredeti) tulajdonosaihoz. A piler az email cim alapjan enged be, ezert kellett enron.com vegu loginokat kesziteni.
url: http://demo.mailpiler.org/
3 account van, az elso admin acc, a masik 2 sima user (nem kell space a @ elott es mogott):
admin @ local / pilerrocks
vince.kaminski @ enron.com / kaminski (~200 levele van)
kurt.anderson @ enron.com / kurtanderson (~3000 levele van)
A projekt honlapja gyakorlatilag meg ures, a feltoltes hamarosan, ezert ki sem irom a cimet, de ha kitalalod, akkor a Doom/Quake sorozatbol ismert 'found secret' (vagy forditva volt?) uzenet jelenik meg.