1. A method for providing prioritization, the method comprising: receiving a message; calculating a priority level for the message; rejecting the message when the priority level is lower than a predetermined threshold; placing the message in a first priority queue; de-queuing the message from the first priority queue based upon the calculated priority level for the message; expanding distribution group recipients corresponding to the message; re-calculating the priority level for the message based upon the expanded distribution group recipients; placing the message in a second priority queue; de-queuing the message from the second priority queue based upon the re-calculated priority level for the message; and delivering the message.