1. A method for processing a message having multiple components in a multimedia messaging system, the method comprising: employing at least one processor for: examining said message to remove any present malicious software; identifying an intended receiver of said message; resolving any incompatibility of each component of said message with characteristics of said intended receiver; characterizing a condition of said message by at least one key-value pair and a condition type according to a result of said examining and a result of said resolving; formulating an identifier of a notification template according to said condition type; retrieving said notification template from a repository of notification templates using said identifier; composing a notification using said notification template and said at least one key-value pair; inserting said notification in said message to produce an augmented message; sending said augmented message to said intended receiver; and sending said notification to an originator of said message.