2013-06-07 8 views

Odpowiedz

0

Rozwiązałem ten problem przez usunięcie części oryginalnego e-maila <backquote> </backquote>, jeśli odebrano je jako wiadomość e-mail w formacie HTML, oraz usunięcie linii rozpoczynających się od > w wiadomości tekstowej.

1

Myślę, że pytasz o parsowanie treści tekstowej wiadomości, aby zignorować części, które są tylko poprzednimi wiadomościami, które zostały uwzględnione w odpowiedzi.

Nie ma dobrze zdefiniowanego sposobu na zrobienie tego. Będziesz musiał zastosować pewne heurystyki, aby spróbować odgadnąć, które części tekstu są tymi "cytowanymi" wiadomościami. Powszechną konwencją jest to, że te komunikaty są liniami zaczynającymi się od ">", ale nie jest to uniwersalne ani gwarantowane.