1. A system for preventing execution of embedded functions in email messages, comprising: a memory that stores instructions; and a processor that executes the instructions to perform operations, the operations comprising: determining, based on an indication to display a first email message, if the first email message includes an embedded function that includes self-executing code; generating a second email message in response to the indication to display the first email message, wherein the second email message is generated from the first email message and does not include the embedded function if the first email message is determined to include the embedded function that includes self-executing code; displaying the second email message in response to the indication to display the first email message; forwarding the first email message in response to receiving a selection to forward the second email message, wherein contents of the first email message are unaltered; and removing the second email message from the memory when a cursor is placed on a third email message.