Пример #1
0
        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("...");
        }
Пример #2
0
        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);
        }
Пример #3
0
        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);
            }
        }