C# 用outlook群发邮件 最好根据下面的代码改一下

发布网友 发布时间:2022-04-24 14:56

我来回答

1个回答

热心网友 时间:2022-05-05 22:47

Outlook.Application olApp = new Outlook.Application();
Outlook.MailItem mailItem = (Outlook.MailItem)olApp.CreateItem(Outlook.OlItemType.olMailItem);
          
mailItem.Subject = DateTime.Now.ToString("yyyyMMdd") + "_报表";
mailItem.BodyFormat = Outlook.OlBodyFormat.olFormatHTML;
string content = "邮件内容"
mailItem.HTMLBody = content;
//设置 所有的收件箱地址, 并进行遍历
 string[] addrs ={"abc@163.com","abcd@163.com","abcde@163.com"};
 for(int i=0; i<addrs.length; i++)
 {
      mailItem.To =addrs[i];
    ((Outlook._MailItem)mailItem).Send();
 }

 mailItem = null;
 olApp = null;

追问如果我把收件地址改为outlook的邮箱也可以么?

追答应该可以吧, 只要邮箱是有效的,就可以发送

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com