1. A method for processing encrypted e-mail messages at a communication device, the method comprising: receiving at the communication device an encrypted e-mail message comprising at least one encrypted session key and encrypted content, the at least one encrypted session key comprising an individual encrypted session key associated with the communication device, the individual encrypted session key encrypted with a public key and usable, when decrypted using a private key associated with the public key, to decrypt the encrypted content of the encrypted e-mail message; accessing the encrypted e-mail message; identifying the individual encrypted session key associated with the communication device; decrypting the individual encrypted session key to obtain a decrypted session key that is unique to the encrypted e-mail message; and storing the decrypted session key to memory; wherein, when the encrypted content of the encrypted e-mail message is accessed multiple times, the stored decrypted session key is used each of the multiple times to decrypt the encrypted content of the encrypted e-mail message, and wherein the decrypted session key is removed from the memory based upon a sensitivity level of the encrypted e-mail message.