Удаление исходного сообщения из ответа по электронной почте

Мое приложение получает электронную почту от пользователей. Ответ от Gmail, например, приходит так::

This is some new text

On Sun, Apr 1, 2012 at 3:32 AM, My app <
4f77ed3860c258a567aeabf8@myapp.com> wrote:

> Original...
> message..

Конечно, такая обработка варьируется от клиента к клиенту.

Прямо сейчас я идентифицирую '4f77ed3860c258a567aeabf8' и выбрасываю все последующее, потому что я знаю, на какой адрес электронной почты они отправили. Это не общее решение, но оно работает для моих целей, , за исключением , когда в строке «Исходное сообщение» есть разрыв строки, как в приведенном выше примере.

Есть ли лучший стандартный способ удалить прошлые сообщения из ответа пользователя на электронное письмо?

8
задан ty. 1 April 2012 в 18:12
поделиться