system.net.mail - Add Email addressCollection to, cc, bcc and replytoList -


i want add mailaddresscollection to,cc,bcc , replytolist of mailmessage(net.mail)

my code like

   messageentity.to.add(getmailaddress(toemailaddress));    messageentity.cc.add(getmailaddress(ccemailaddress));    messageentity.bcc.add(getmailaddress(bccemailaddress));    messageentity.replttolist.add(getmailaddress(replyemailaddress));       private static mailaddresscollection getmailaddress(list<string> lstmailaddress)     {         mailaddresscollection maddresscollection = new mailaddresscollection();         if (mailaddress != null)         {             foreach (string emailaddress in mailaddress)             {                 if (isvalidemailid(emailaddress))                 {                     maddresscollection.add((new mailaddress(emailaddress)));                 }             }         }         return maddresscollection;     } 

it showing error cannot convert 'system.net.mail.mailaddresscollection' 'string'

is possible add emailaddresscollection email's to/cc/bcc/replytolist?

thanks san

with quick refactor, can this:

addmailaddresses(messageentity.to, toemailaddress); addmailaddresses(messageentity.cc, ccemailaddress); addmailaddresses(messageentity.bcc, bccemailaddress); addmailaddresses(messageentity.replytolist, replyemailaddress);  private static void addmailaddresses(     mailaddresscollection mailaddresses,     ienumerable<string> mailaddressestoadd) {     if (mailaddressestoadd == null)     {         return;     }      ienumerable<string> validmailaddressestoadd =          mailaddressestoadd.where(ma => isvalidemailid(ma));      foreach (string mailaddresstoadd in validmailaddressestoadd)     {         mailaddresses.add(mailaddresstoadd);     } } 

Comments

Popular posts from this blog

c# - How to set Z index when using WPF DrawingContext? -

razor - Is this a bug in WebMatrix PageData? -

visual c++ - Using relative values in array sorting ( asm ) -