Next Previous Contents

7. To Fetchmail Enhlikiwnetai.

Na mia, loipon, m' ena kaloftiagmeno kai neo sxediasmo, m' enan kwdika poy hjera oti epejergasthka kala epeidh ton xrhsimopoiousa ka8e mera, kai mia lista dokimastwn poy megalwne. Ba8miaia arxisa na katalabainw oti den ekana pleon kapoion tetrimmeno proswpiko programmatismo poy isws na htan xrhsimos gia merikous an8rwpoys. Eixa sta xeria moy ena programma poy ka8e hacker me Unix kai sundesh SLIP/PPP xreiazotan st' alh8eia.

Me to xarakthristiko ths prow8hshs mesw SMTP, to programma mphke prwto ston synagwnismo ki egine o "fonias" ths kathgorias toy, egine ena klasiko programma poy gemizei toso kala thn gwnia poy katalambanei wste ta enallaktika pros ayto programmata oxi aporrif8hkan alla sxedon jexasthkan.

Einai duskolo na exeis tetoia apotelesmata. Prepei na sprwxteis s' ayta me to na sxediazeis nees idees toso isxyres wste, sto telos, ta apotelesmata na fainontai anapofeykta, fysika. O monos tropos gia na exeis tetoies idees einai na exeis polles idees-h na exeis thn sxediastikh krish na odhgeis tis kales idees allwn an8rwpwn pera ap' to shmeio poy oi empneystes toys 8a mporousan na to odhghsoyn.

O Andrew Tanenbaum eixe thn arxikh idea na dhmioyrghsei ena aplo topiko susthma Unix gia 386, gia na to xrhsimopoihsei san didaktiko ergaleio. O Linus Torvalds w8hse thn idea toy Minix pio pera ap' ton Andrew. Me ton idio tropo (an kai se mikroterh klimaka) phra merikes idees twn Carl Harris kai Harry Hochheiser kai tis w8hsa sta akra. Kaneis mas den htan "gnhsia" idiofyia.

Ta apotelesmata hsan me8ystika-htan akribws h epityxia poy ka8e programmatisths latreuei! H epityxia ayth shmaine oti eprepe na 8esw ta stantar moy chlotera. Gia na kanw to fetchmail oso kalo eblepa oti mporei na ginei, eprepe na to kataskeyasw oxi mono gia tis dikes moy anagkes, alla epishs na symperilabw kai na yposthrijw xarakthristika xrhsima gia alloys, ejw omws apo thn dikh moy troxia. Ki ayto na to kanw diathrwntas to programma aplo kai gero.

To prwto kai polu shmantiko xarakthristiko, poy symperielaba meta ap' ol' ayta, htan h yposthrijh multidrop-h dynatothta paralabhs toy taxydromeioy apo ta mailboxes poy exoyn sysswreusei ola ta mhnumata mias omadas xrhstwn kai h dromologhsh toy ka8e mhnumatos ston paralhpth toy.

Apofasisa na kanw merikh pros8hkh yposthrijhs multidrop epeidh merikoi xrhstes diamarturontan, alla kyriws epeidh nomiza oti 8a jeka8arize ta elattwmata toy kwdika single-drop anagkazontas me na asxolh8w ejoloklhroy me thn diadikasia diey8ynsiodothshs / kataxwrhshs. Ki etsi apodeix8hke. Phra to RFC 822 kai h eisagwgh ayths ths parametroy sthn yporoytina me ka8ysterhse arketo xrono, oxi epeidh ta jexwrista kommatia ths einai duskola, alla epeidh enepleke ena swro apo allhloejartwmenes kai idiotropes leptomereies.

Omws, h diey8ynsiodothsh multidrop katelhje na ginei mia polu kalh sxediastikh apofash.

14. Ka8e ergaleio 8a prepei na einai xrhsimo me ka8e anamenomeno tropo, alla ena pragmatika spoydaio ergaleio prosferetai gia xrhseis poy pote den 8a perimenes.

H anapantexh xrhsh toy multidrop fetchmail einai h dynatothta leitoyrgias mias listas allhlografias (mailing lists) poy diathreite sthn pleyra toy client ths sundeshs SLIP/PPP, kai taytoxrona s' ayth exei ginei h epektash toy alias. Ayto shmainei oti, kapoios poy xrhsimopoiei enan proswpiko ypologisth, mesw enos logariasmou se kapoion ISP, mporei na xeiristei thn lista allhlografias xwris na diathrei synexws thn prosbash toy sta arxeia ceydwnumwn toy ISP.

Mia allh endiaferoysa allagh poy apaithsan oi dokimastes htan h yposthrijh leitoyrgias 8-bit MIME. Ayto htan eukolo na to kanw, epeidh eixa prosejei na diathrhsw ton 8-bit kwdika ka8aro. Oxi epeidh proebleca thn apaithsh gi' ayto to xarakthristiko, alla mallon ypakouontas se enan allo kanona:

15. Otan kataskeyazeis gateway logismiko opoioydhpote eidoys, prospa8hse na alloiwseis to stream twn dedomenwn oso to dynaton ligotero-kai POTE mhn petas plhrofories an oi paralhptes soy den se anagkasoyn!

An den ypakoya s' ayto ton kanona h yposthrijh 8-bit MIME 8a htan duskolh kai gemath bugs. Opws htan twra, ayto poy eprepe na kanw htan na diabasw to RFC 1652 kai na pros8esw tetrimmena bits gia dhmioyrgia kefalidwn.

$Merikoi Eyrwpaioi xrhstes moy zhtousan na pros8esw mia epilogh periorismou toy ari8mou twn mhnymatwn poy paralabainan se ka8e xrhsh toy fetchmail (wste na elegxoyn ta ejodo sundeshs toys sta akriba thlefwnika diktya). Antista8hka s' ayth thn apaithsh gia arketo kairo, kai den mporw na pw oti eimai xaroumenos gi' ayto. Alla otan grafeis gia ton kosmo prepei n' akous toys pelates soy-ayto den allazei epeidh den se plhrwnoyn me xrhmata.


Next Previous Contents