A method for processing of a message, the method comprises: receiving, at a submission service, the message to be sent, wherein the message is an email message characterised by the steps of determining, based on one or more factors of the message, whether the message qualifies to be delivered via a direct delivery system; and if it is determined that the messages qualifies to be delivered via the direct delivery system: performing, by the direct delivery system, a first set of operations, wherein the first set of operations comprises at least one of malware scanning, compliance checking, SPAM filtering, creating copies of the message and a resolving process; and sending the message using the direct delivery system configured to write the message in a mailbox of a recipient; and sending the message to a processing hub to perform a second set of operations after the message has been sent to the recipient mailbox, the second set of operations not including the first set of operations, and wherein the second set of operations consists of archiving, search indexing or making a copy of the message for redundancy; if it is determined that the message does not qualify to be delivered via the direct delivery system, sending the message to the processing hub and the processing hub performing the first set of operations and the second set of operations; and sending the message to the recipient mailbox. receiving, at a submission service, the message to be sent, wherein the message is an email message characterised by the steps of determining, based on one or more factors of the message, whether the message qualifies to be delivered via a direct delivery system; and if it is determined that the messages qualifies to be delivered via the direct delivery system: performing, by the direct delivery system, a first set of operations, wherein the first set of operations comprises at least one of malware scanning, compliance checking, SPAM filtering, creating copies of the message and a resolving process; and sending the message using the direct delivery system configured to write the message in a mailbox of a recipient; and sending the message to a processing hub to perform a second set of operations after the message has been sent to the recipient mailbox, the second set of operations not including the first set of operations, and wherein the second set of operations consists of archiving, search indexing or making a copy of the message for redundancy; performing, by the direct delivery system, a first set of operations, wherein the first set of operations comprises at least one of malware scanning, compliance checking, SPAM filtering, creating copies of the message and a resolving process; and sending the message using the direct delivery system configured to write the message in a mailbox of a recipient; and sending the message to a processing hub to perform a second set of operations after the message has been sent to the recipient mailbox, the second set of operations not including the first set of operations, and wherein the second set of operations consists of archiving, search indexing or making a copy of the message for redundancy; if it is determined that the message does not qualify to be delivered via the direct delivery system, sending the message to the processing hub and the processing hub performing the first set of operations and the second set of operations; and sending the message to the recipient mailbox. sending the message to the processing hub and the processing hub performing the first set of operations and the second set of operations; and sending the message to the recipient mailbox.