1. A computer-readable medium having computer-readable code for preventing execution of functions embedded in email messages, the computer-readable medium comprising: computer-readable code adapted to instruct a programmable device to receive an indication to display a first email message; computer-readable code adapted to instruct a programmable device to search a first hypertext markup language (HTML) formatted email message with HTML tags to find at least one predetermined HTML tag, the first email message being stored in non-volatile memory; computer-readable code adapted to instruct a programmable device to generate a second email message in response to an indication to display the first email message, the second email message being a modified message of the first email message and generated from the first email message without including at least one found predetermined HTML tags; computer-readable code adapted to instruct a programmable device to display the second email message in response to the indication to display the first email message; and computer-readable code adapted to forward the first email message to a forwarding recipient, in response to a user selection to forward the second email message, wherein the entire contents of the first email message are left unaltered.