博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

使用GMail发邮件

Posted on 2009-11-12 21:43  生鱼片  阅读(753)  评论(0编辑  收藏  举报

可以使用GMail发mail,据说G官方限制一天内同一封邮件最多发送到500个联系人。代码如下:

namespace ConsoleApplication9
{
    class Program
    {
        static void Main(string[] args)
        {
            var from = new MailAddress("asdf@112.com", "cary"); 
            var to = new MailAddress("chenghui921@126.com", "toname");
            var message = new MailMessage(from, to);
            message.Subject = "The subject";
            message.Body = "The message body";
            message.IsBodyHtml = true;
            var host = "smtp.gmail.com";
            var client = new SmtpClient(host, 587);
            client.EnableSsl = true;
            client.Credentials = new NetworkCredential("<<your username>>", "<<your password>>");
            client.Send(message);
            Console.ReadLine();        
        }          
    }
}