private void checkEmailsToSend() { //zobrazí počet emailů k odeslání ve složce poštovního serveru pb_CheckEmailsToSend.Image = Properties.Resources.icon_Y; log("Kontroluji frontu emailů."); IceWarpClass iwp = new IceWarpClass(); int numberOfEmails = iwp.checkOutgoingFilles(); tb_numberOfEmails.Text = "" + numberOfEmails; if (numberOfEmails > 10) { tb_numberOfEmails.BackColor = Color.Orange; if (numberOfEmails > 100) { tb_numberOfEmails.BackColor = Color.Red; } } else { tb_numberOfEmails.BackColor = SystemColors.Window; } pb_CheckEmailsToSend.Image = Properties.Resources.icon_G; log("..."); }
private void lockedOutEmails() { //zobrazí seznam zamklých poštovních účtů z Icewarpu pb_LockedOutEmails.Image = Properties.Resources.icon_Y; log("Kontroluji zablokované emaily."); tv_LockedOutEmails.Nodes.Clear(); IceWarpClass iwp = new IceWarpClass(); List <string> usersBlocked = iwp.checkIfFileExist(); int citacka = 0; foreach (string user1 in usersBlocked) { tv_LockedOutEmails.Nodes.Add(user1); tv_LockedOutEmails.Nodes[citacka].Name = user1; citacka++; } pb_LockedOutEmails.Image = Properties.Resources.icon_G; log("Icewarp Done. " + citacka); }
private void ts_unblockEmail_Click(object sender, EventArgs e) { //name of accountName in tag string user1 = mS_unblockEmail.Items[0].Tag.ToString(); IceWarpClass iwp = new IceWarpClass(); if (user1 != "") { log("Odblokovávám email uživatele."); iwp.unblockEmail(user1); mS_unblockEmail.Visible = false; //deletion of item by name TreeNode userNode = (tv_LockedOutEmails.Nodes.Find(user1, true))[0]; tv_LockedOutEmails.Nodes.Remove(userNode); user1 = ""; log("Dokončeno. Odblokovávání emailu. " + user1); } else { mS_unblockEmail.Visible = false; log("Nebylo možné odblokovat email uživatele " + user1); } }