public void OnRetrieveNewMessage(MailQueueItem account, ActiveUp.Net.Mail.Message message, int folder_id, string uidl, string md5_hash, bool unread, int[] tags_ids) { if (mailBoxManager.MailReceive(account.Account, message, folder_id, uidl, md5_hash, unread, tags_ids) < 1) { throw new Exception("MailReceive() returned id < 1;"); } }