Napisany program w c++ ma analizowac plik w formacie SMTP i wychwycic z niej pewne informacje takie jak adresat emaila, data i godzina nadania, tresc i tytul wadomosci itd itd. Rozwiazanie musi zostac zapisane w utworzonym pliku tekstowym. i wygladac mniej wiecej tak(nie podaje tutaj wszystkich parametrow bo moim zdaniem to nie istotne):
Data i godzina nadania: 4 grudnia 2013, godz. 23:36
Nadawca: ...................................
adresaci:
Wiadomość do: ............................
Kopia do: .............................
Ukryta kopia do: .............................
Tytuł: “..........................”
Treść:
..................................................................
JEST WYSZCZEGÓLNIONE ZE NIE MOGE WCZYTAC CALEGO PLIKU NA RAZ.
W głowie mialem zamysl na zasadzie ze program mialbym wczytywac kazdy wyraz po kolei i gdy znalazlby slowo kluczowe, np "date", "from", albo "subject" to nastepujace po nim dane wczytywalby jako "szukane". Jak wspomnialem wczesniej prosze tylko o zamysl jak ten program zrobic bo na prawde mampustke w glowie. Zalaczam zarys pliku ktory moj program ma otwierac. Pozdrawiam i licze na odpowiedzi.
Ps.: Jak rozszyfrowac te "zaszyfrowane" adresy email i inne dane? w jakim formacie sa one podane?
Kod: Zaznacz cały
BCC: qwerty@gmail.com
Message-ID: <529FAD24.2060104@gmail.com>
Date: Wed, 04 Dec 2013 23:31:00 +0100
From: =?UTF-8?B?SXdvbmEgS29jaGHFhHNrYQ==?= <ia.qwerty@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:24.0) Gecko/20100101 Thunderbird/24.1.1
MIME-Version: 1.0
To: =?UTF-8?B?SXdvbmEgS29jaGHFhHNrYQ==?= <ibudzi@eti.pg.gda.pl>
CC: =?UTF-8?B?SXdvbmEgS29jaGHFhHNrYQ==?= <ia.qwerty@gmail.com>
Subject: =?UTF-8?B?V2lhZG9tb8WbxIcgdGVzdG93YQ==?=
References: <529FACF6.30502@gmail.com>
In-Reply-To: <529FACF6.30502@gmail.com>
X-Forwarded-Message-Id: <529FACF6.30502@gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Oto wiadomość testowa, będąca załącznikiem do projektu nr 2 z Podstaw
programowania.
pozdrawiam qwerty