在MailAddress构造多址 [英] Multiple address in MailAddress constructor

查看:221
本文介绍了在MailAddress构造多址的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图添加多个解决这个样子。

  MailAddress mailAddressTo =新MailAddress(sample@google.com; sample1@google.com,Vetrivelmp);
 

而引发的错误,如

 无效的字符被发现在邮件标题:';'
 

解决方案

您无法使用 MailAddress 构造指定多个收据,但你必须使用 MailMessage 对象,显示如下

  ...
MailMessage电子邮件=新MailMessage();
mail.To.Add(me@mycompany.com; him@hiscompany.com; her@hercompany.com);
...
 

另一种方式是:

  MailMessage味精=新MailMessage();
msg.To.Add(person1@domain.com);
msg.To.Add(person2@domain.com);
msg.To.Add(person3@domain.com);
msg.To.Add(person4@domain.com);
 

i was trying to add multiple to address like this.

MailAddress mailAddressTo = new MailAddress("sample@google.com;sample1@google.com","Vetrivelmp");

but throws error like

An invalid character was found in the mail header: ';'

解决方案

you cannot use the MailAddress constructor for specifying multiple receipts but you have to use the MailMessage object as showed below

...
MailMessage mail = new MailMessage();
mail.To.Add("me@mycompany.com;him@hiscompany.com;her@hercompany.com");
...

another way is:

MailMessage msg = new MailMessage();
msg.To.Add("person1@domain.com");
msg.To.Add("person2@domain.com");
msg.To.Add("person3@domain.com");
msg.To.Add("person4@domain.com");

这篇关于在MailAddress构造多址的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆