随笔 - 234, 文章 - 12, 评论 - 1671, 阅读 - 74万
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

使用GMail发邮件

Posted on   生鱼片  阅读(767)  评论(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();        
        }          
    }
}

编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
点击右上角即可分享
微信分享提示