public void ConnectTest() { var config = ConfigService.Singleton(); var server = config.ImapServer; var port = config.ImapPort; var ssl = config.ImapSSL; var login = "******"; var password = "******"; _connection = ImapMailBox.Singleton(); _connection.Connect(login, password, server, port, ssl); }
public void LastUnreadDateTest() { var config = ConfigService.Singleton(); var server = config.ImapServer; var port = config.ImapPort; var ssl = config.ImapSSL; var login = "******"; var password = "******"; var mailbox = ImapMailBox.Singleton(); mailbox.Connect(login, password, server, port, ssl); Assert.IsNotNull(mailbox.LastUnreadDate()); }
public Statistic() { InitializeComponent(); var mailBox = ImapMailBox.Singleton(); var config = ConfigService.Singleton(); mailBox.Connect("tangantasktest", PasswordRegistry.GetPassword("HKEY_CURRENT_CONFIG", "TanganPassword", "HKEY_CURRENT_CONFIG//TanganPassword"), config.ImapServer, config.ImapPort, config.ImapSSL); int unread = mailBox.CountUnread(); var dal = new DataAccessLayer("Database.db"); dal.Check(mailBox.LastUnreadDate()); this.label1.Text = "Количество непрочитанных сообщений: " + unread; }