我需要一个代码,用于发送邮件到多个带附件的电子邮件地址 [英] i need a code for send mail to multiple email address with attachment

查看:130
本文介绍了我需要一个代码,用于发送邮件到多个带附件的电子邮件地址的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



i需要一个代码,用于发送邮件到多个电子邮件地址附件


i need a code for send mail to multiple email address with attachment

推荐答案

查看此类似帖子

发送带附件的电子邮件 [ ^ ]
Check this similar thread
send email with attachment[^]


private void MailSend()
       {
           try
           {
               string mailFrom = "sender_email@yahoo_or_gmail.com";
               string mailTo = "receiver_email@yahoo_or_gmail.com";
               string mailBody = GetHTML();
               string mailSubject = "Sample Email Send::Please click for download file";
               string stmpMailId = "your_stmp_mail@gmail.com";
               string stmpMailPass = "passowrd";

               MailMessage message = new MailMessage();
               SmtpClient smtpClient = new SmtpClient();
               string msg = string.Empty;
               try
               {
                   MailAddress fromAddress = new MailAddress(fromMail);
                   message.From = fromAddress;
                   message.To.Add(toMail);

                   message.Subject = subjectMail;
                   message.IsBodyHtml = true;
                   message.Body = body;
                   smtpClient.Host = "smtp.gmail.com";   // We use gmail as our smtp client
                   smtpClient.Port = 587;
                   smtpClient.EnableSsl = true;
                   smtpClient.UseDefaultCredentials = true;
                   smtpClient.Credentials = new System.Net.NetworkCredential(stmpUserId, stmpPassword);

                   smtpClient.Send(message);
                   msg = "Successful<br>";
               }
               catch (Exception ex)
               {
                   msg = ex.Message;
               }


           }
           catch (Exception ex)
           {

           }
       }
       private string GetHTML()
       {
           string htmlBody = "<html><head><title></title></head><body>This solution is from codeproject.com. I am Md. Humayun Rashed. Please attach your document like this link: "
               +"<a href="http://www.codeproject.com/script/Membership/View.aspx?mid=2948289">Click Me</a></body></html>";

           return htmlBody;
       }</br>


这篇关于我需要一个代码,用于发送邮件到多个带附件的电子邮件地址的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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