1 (edited by skuelas 2012-10-10 21:26:45)

Topic: el pasto paieska (from)

kai gaunu forwardinta el laiska virsuje buna info is ko kam:

--------------------------- Originali žinutė ---------------------------
Tema: tema
Nuo:  "headeris" <support-NOREPLY@aaa.lt>
Data: 2012 Spalis 10, 7:44 pm, Tre
Kam:  abc@aaa.lt
--------------------------------------------------------------------------

tekstas gali buti ir angliskas t.y. tema, nuo, data ansgliskai, priklauso nuo pasto kalbos. As noriu padaryti kad gaves emailo teksta eitu kazkaip is tos dalies paimti nuo(from) emaila ir headeri jei jis yra. Tik nesugalvoju ir nezinau kaip tai igyvendinti... Ir dar problema kad kiti pastai kaip gmail neuzdeda tos apatines eilutes bruksniu...

var_dump(0 == 'tekstas'); // TRUE. ar zinai kodel? :)

Re: el pasto paieska (from)

Jeigu gauni visada vienodai tai ok. Bet noriu įspėti, kad ta dalis forwardinant yra kiekvienos pašto programos generuojama vis kitaip. Pabandyk iš skirtingų.

Iš to ką pateikiai parašyti ypraišką (REGEXP) nėra labai sunku. Klausimas ar tau tikrai visada bus tokia forma parašomas tekstas.

Re: el pasto paieska (from)

Va cia ir problema, kad vienodai ne visada gali buti. Pavyzdziui headeris gali buti be kabuciu. Principe manau kad butu daug maz vienodai, bet kyla klausimas kas bus jei bus forwardinamas laiskas kuris buvo anksciau forwardintas? Reiskias 2 fwd title's bus..

var_dump(0 == 'tekstas'); // TRUE. ar zinai kodel? :)

Re: el pasto paieska (from)

Gali bandyt parsinti tik '<support-NOREPLY@aaa.lt>' ir imti patį pirmą rezultatą, manau kokiais 95% atveju pataikys.

Kitas dalykas - ar nėra el. laiško antraštėse (header) kažkokių tai specifinių skyriu su "Forward...." ?

Re: el pasto paieska (from)

nera, vienintelis yra toks kuri pateikiau.

var_dump(0 == 'tekstas'); // TRUE. ar zinai kodel? :)

Re: el pasto paieska (from)

problema ispresta :)

var_dump(0 == 'tekstas'); // TRUE. ar zinai kodel? :)

Re: el pasto paieska (from)

yeeeee!!