A communication method of a communication device, for receiving an e-mail stored in an e-mail server, said method comprising the steps of:
- transmitting an e-mail transmission request to the e-mail server and receiving the e-mail transmitted from the e-mail server in response to the transmission request;
- storing the e-mail received from the e-mail server in a memory unit;
- acquiring from the e-mail server, before receiving the e-mail from the e-mail server, size information of the e-mail located on the e-mail server;
- determining, based on the size information of the requested e-mail acquired in said acquiring step and an available storage capacity of the memory unit, whether the storage capacity of the memory unit is sufficient to store all data included in the e-mail, wherein, if it is determined that the available storage capacity of the memory unit in the communication device is sufficient to store all the data included in the e-mail, the e-mail server transmits the e-mail entirely to the communication device, otherwise the e-mail server transmits only header data of the e-mail to the communications device;
- and,
- if it is determined in said determining step that the available storage capacity of the memory unit of the communication device is not sufficient to store all the data included in the e-mail, visually outputting warning information to the communication device indicating that the e-mail stored in the e-mail server cannot be entirely received,
- wherein said step of visually outputting includes generating a report indicating the warning information and recording it using recording means, and
- wherein a received e-mail is converted into image data and recorded using the recording means.