In a user communications device having a processor controlling a display and a user input device, the processor operating plural application programs each using data files formatted to the particular application program, and a communications terminal for sending and receiving a plurality of different types of electronic mail including such formatted data files, a user operating system comprising:
- a messaging application operating in the processor for congruently categorizing electronic mail received at the user communications device based upon the type of electronic mail received, the messaging application including
- a mail module operable to send and receive electronic mail via the communications terminal, and
- a file module operably associated with the mail module, the file module defining plural directories for storing data files, the data files in any such directory being of a preselect format, the file module directly storing electronic mail received by the mail module as data files in select ones of said directories based upon the type of electronic mail received.