Re: citire mailuri

Petru Rațiu <[email protected]>
Newsgroups gmane.org.user-groups.rlug.offtopic
Message-ID <CAFNpagNDOQ2diHMFGd1-F5+noYH-Xv2SVdnKm_m5coQj90_94g@mail.gmail.com>
2017-01-30 21:17 GMT+02:00 tiberiu socaciu <[email protected]>:

> servus petre,
>
> cam ce zici ca as vrea, cam aia as vrea.
>


Hai sa incerc sa te ajut sa formulezi problema:

Banuiesc ca vrei sa ai un program care poate rula fie ca daemon fie din
cand in cand din cron, caruia sa i se dea via ceva parametri de configurare
datele de acces catre un mailbox (sa zicem, host, user, pass, protocol,
search string), care sa se logheze acolo, sa caute toate mailurile care fac
match (fie intr-un folder, fie le cauta mai fancy, fie pur si simplu
toate), sa le traga local si cu ocazia aia sa le marcheze ca citite (fie le
muta in alta parte, fie le sterge, fie altceva sa nu le consume si tura
viitoare), dupa care sa faca ce? Tot el sa le parseze si sa dea un csv sau
ceva de genul? Sa le scrie intr-un db? Altceva?

Mai e o alta varianta mai sysadmin style (care cumva se pupa cu ideea lui
wolfy cu formail): mailurile sunt livrate undeva anume si serverul ala fie
via procmail fie altfel invoca un anume program pe fiecare mail in momentul
in care e livrat, nu stiu daca e fezabila chestia asta pentru tine.

In orice caz, as zice sa fii ceva mai explicit de cum sa arate produsul
finit. Am vazut si mailul ulterior cu while() {}, nu prea e de ajutor la
ideea cu script separat, poate doar daca gasesti bibliotecile necesare de
IMAP and co in limbajul in care scrii si functia proceseazamailcitit(),
inteleg ca in C - asta imi depaseste expertiza.

-- 
P.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.