Различные формы выполнения этого, но если эта строка всегда форматируется таким образом, вы можете прочитать строку, сравнивая текущий обрабатываемый символ с последним, пока не найдете их обоих '\ n '(идентификатор новой строки).
Это может сработать, потому что, если формат всегда один и тот же, вы должны иметь:
Кому: неизвестно получателям :;
Текстовое тело
.
Что можно прочитать как:
Кому: неизвестные получатели:; \ n
\ П
Тело текста \ n
\ П
.
Первая пара будет указывать начало тела как следующий символ. Последний (не следующий, последний), за которым следует точка, будет указывать конец тела.
Примечание. Как я уже говорил, это просто один способ сделать это, и, поскольку вы пометили его как C, я знаю, что работать с чтением символов в C. не составит труда :)
Надеюсь, это поможет.