我需要一个代码,用于发送邮件到多个带附件的电子邮件地址 [英] i need a code for send mail to multiple email address with attachment
本文介绍了我需要一个代码,用于发送邮件到多个带附件的电子邮件地址的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
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屋!
查看全文