public static void DeleteMessagesInQueue() { Application application = SingletonProvider <TestSetup> .Instance.GetApp(); DeliveryQueue queue = application.GlobalObjects.DeliveryQueue; Status status = application.Status; string[] messages = status.UndeliveredMessages.Split('\n'); foreach (string message in messages) { if (message.Length < 10) { continue; } string[] info = message.Split('\t'); int id = Convert.ToInt32(info[0]); queue.Remove(id); } application.SubmitEMail(); }