Re: citire mailuri
Petru Rațiu <[email protected]>
| Newsgroups | gmane.org.user-groups.rlug.offtopic |
|---|---|
| Message-ID | <CAFNpagNSF+X2+mSE9C5j9=RA5YDdikrxoRT=qtpTMkLLWy9VdQ@mail.gmail.com> |
2017-01-30 20:41 GMT+02:00 <[email protected]>: > On 30 January 2017 19:18:42 EET, tiberiu socaciu <[email protected]> > wrote: > >Salutari! > > > >Lucrez la un proiect in care ar trebui sa se construiasca niste date > >intermediare (care probabil vor fi macinate de niste algoritmi de > >datamining, dar asta nu e treaba mea acum) din niste informatii care > >ajung intr-un cont de e-mail [email protected] prin niste e-mail-uri care vin pe > >acea adresa de e-mail, generate de niste "roboti"/indivizi electronici > >nonumani, ca sa il parafrazez pe Cernea cu delfinii lui. Habar nu am > >care sunt setarile, dar presupun ca ceva uzual de genul IMAP/POP3, > >securizat/nesecurizat, ip, port si altele asemenea. Ma gandeam ca > >datele intermediare sa le generez printr-o parsare a e-mail-urilor > >pornita regulat din ceva mecanism de tip cron sau printr-un alt > >mecanism (nu prea controlez masina sa imi pun un demon si alte > >fineturi). Ce mi-ar trebui: pentru un limbaj de programare din L1 = > >{C, C++, shell}, la o adica, dar nu mor de placere, din L2 = {perl, > >php, python} sau chiar din alta multime L3 complementara lui L1 U L2, > >ma intereseaza un pachet / bibliteca / knowhow superbanal de folosit > >care sa: 1) imi permita accesul la e-mail-uri; 2) stergerea de > >e-mail-uri. Orice fapta buna, cu siguranta nu va scapa nepedepsita! > >Amin! > > formail si cu el pasezi catre absolut orice vor muschii tai de matematician > > > Formail sparge fisiere de tip mailbox in mailuri individuale (sau cel putin eu la asta l-am folosit) si e bun de pus intr-un shell script si cam atat. Din intrebarea lui inteleg ca vrea ceva biblioteca sau program extern care sa handleze (handluiasca? como se dice?) toata partea de conectare la mailbox, adica sa-i dai user/pass/ip ca parametri si sa-ti dea pe partea ailalta (si aici nu mi-e foarte clar): fie un text stream pe stdout (in cazul unui script extern), fie o structura de date de tip lista de obiecte de tip e-mail cu atribute gen from/to/headers/body , sau ceva si mai si care sa le si parseze dupa un anume format si sa scoata stringuri din formulare de-acolo (presupunand ca e un protocol despre formatul mailurilor bine stabilit cu roboteii care le produc). Cred ca domnu' matematician ar trebui sa vina cu use case ceva mai explicit, gen cum vrea sa interactioneze cu acest minunat middleware pe care-l cauta sau vrea sa-l scrie. Io ma gandeam la niste quick and dirty scripts pe care le facusem in limbaje din alea din L2 care nu-i plac asa de mult, da' era in general vorba de un stack mai mare de module (am un script in perl cu Net::IMAP::Simple si inca ceva care stie MIME si intr-o viata anterioara am facut ceva de genul asta si in php, dar nu-mi place sa-mi amintesc de asta). -- P.