Zadanie 1

Napisać prostą bazę danych (najlepiej w postaci hasza związanego z jakimś plikiem dbm) umożliwiającą przeszukiwanie dużej ilości poczty zapisanej w wielu folderach pocztowych. Skrypt powinien działać w dwóch trybach: dodawania do bazy i wyszukiwania.

W pierwszym trybie powinna mieć miejsce analiza nagłówków i zapisanie danych w bazie (należy uwzględnić możliwość dodawania przyrostowego, czyli wielokrotnej analizy tych samych folderów, do krótych dopisywana jest poczta). W trybie wyszukiwania powinna być możliwość podania różnych kryteriów wyszukiwania opartych na wyrażeniach regularnych i wyświetlanie zawartości wybranych nagłówków pasujących przesyłek oraz nazw folderów. Powinna istnieć także możliwość zapisania pasujących przesyłek do tymczasowego foldera, który można później otworzyć w programie pocztowym.

Ostatnie zmiany:


P. Bolek, G. Wójcik