1. A method comprising: receiving, by an e-mail application, a request to create a new custom action control; in response to the request to create the new custom action control, providing, by the e-mail application, a graphical user interface (“GUI”) dialog template comprising a plurality of action options corresponding to actions to be taken with respect to a designated active message upon selection of the new custom action control; receiving, by the e-mail application, a selection of at least two action options to be taken with respect to the designated active message, the at least two action options indicated in the GUI dialog template; associating, by the e-mail application, the new custom action control with the at least two action options selected from the GUI dialog template such that a subsequent selection of the new custom action control initiates actions corresponding to the at least two action options; selecting, by the e-mail application, an email message as the designated active message; providing, by the e-mail application, on a GUI the new custom action control comprising an icon corresponding to the at least two action options to be performed with respect to the designated active message; receiving, by the e-mail application, a single user input comprising a selection of the new custom action control; in response to receiving the selection of the new custom action control, performing, by the e-mail application, the at least two action options with respect to the designated active message; and providing, by the e-mail application, the new custom action control to a network server configured to provide the new custom action control to one or more other instances of the e-mail application.