C# 编写的一个程序 可以获取指定邮箱的邮件,并且可以发送出去,程序大概如图:
获取邮件列表是获取一个邮箱里面的所有邮件   然后选择字段 在发送出去
现在想加一个timer控件 可以做到 自动发送邮件   可以不定时扫描邮箱里的邮件 写一个数组把已经发送出去的邮件写到数组里  请问代码怎么实现啊 谢了

解决方案 »

  1.   

    画面上拖个Timer控件,设置Interval,绑定Tick事件
            private void timer1_Tick(object sender, EventArgs e)
            {
                timer1.Stop();
                    //邮件处理
    timer1.Start();
            }
      

  2.   

    http://fmn.rrimg.com/fmn060/20130227/1625/large_bWa7_3a2e0000b585125d.jpg
    图片网址
      

  3.   

    把发送过的邮件存储到一个list或者字典中,在第二次发送的时候,先判定当前标题是否存在,如果存在,不发送,不存在在发送,发送成功以后把标题插入到list或者字典中