PDA

Pogčedajte punu verziju : Prepoznati citat / potpis u emailu


Ilija Studen
23. 09. 2008., 12:24
Napravili smo dodatak activeCollabu koji se kači na POP3 ili IMAP i skida mailove. Odgovori na notifikacije idu kao komentari, a nove poruke kao nove diskusije ili ticketi. Cela stvar radi jako lepo i ne sumnjamo da će biti jedan od najznačajnih featurea.

Pristup koji smo koristili je klasičan "--- REPLY ABOVE THIS LINE ---" pa sistem uzme šta je iznad, a ostatak odbaci. Radi to posao, ali mislim da bi bilo bolje da napravimo parser koji skonta quote i potpis i collapse-uje ga (kao GMail).

Da li je neko radio nešto slično? Na koje se načine najčešće označavaju citati? Potpis obično ide iza --, ali to nije pravilo. Ima li bilo šta solid na šta možemo da oslonimo, ili da idemo u fazonu da vremenom pokrivamo sve slučajeve koje nam korisnici prijave.

owid
23. 09. 2008., 15:06
Čisto sumnjam da možeš na bilo šta da se osloniš. Verovatno je ono što si već predložio najbolje. A zar ne možeš da pogledaš u GMail code da vidiš kako oni to rade?

Eniac
23. 09. 2008., 15:41
gmail to radi na foru sopstveno definisanih potpisa... dakle potpis se dodatno definise u podesavanjima i kao takav ubacuje u svaki mail, kada primite od drugog nekog mail preopznaje samo ime i prezime, ili ne prepozna nista

bNasty
23. 09. 2008., 17:47
Zadnji paragraf (1+ prazne linija iznad) je uglavnom potpis, ne? Narochito ako nadjesh ime/prezime/ime firme/telefon etc.

nn.nn
24. 09. 2008., 08:48
Što se tiče potpisa, postoji konvencija (http://tools.ietf.org/html/rfc3676#section-4.3) da se linija u kojoj se nalazi (samo) string "-- " (dve crtice i razmak) tumači kao početak potpisa - sve ispod toga je potpis i ne quotuje se u odgovoru. Ne sumnjam da postoji neki RFC koji reguliše quoting karaktere i sl.

DejanVesic
24. 09. 2008., 09:34
Po RFC 1855 Netiquette Guidelines (http://www.faqs.org/rfcs/rfc1855.html):

- počinje sa "--"
- ne više od 4 linije
- u te 4 linije se "--" linija ne broji

Takođe i:

http://en.wikipedia.org/wiki/Signature_block