要做一个发送email的事例时, 总找不到合适自已想要的那种.
现在这个并不是自己想要的,不过也想记录下来,呵呵.
首先在web.config里设置:
<system.net>
<mailSettings>
<smtp from="发送邮件者">
<network host="服务器" password="服务器邮件密码" userName="用户名" port="端口" />
</smtp>
</mailSettings>
</system.net>
然后调用此函数:
public void SendEmail(string emailContent, string from, string to, string subject)
{
MailMessage objMessage = new MailMessage();
string[] emailList = to.Split(',');
int y = Convert.ToInt32(emailList.Length.ToString());
if (emailList[y - 1] == "")
{
for (int i = 0; i < emailList.Length - 1; i++)
{
objMessage.To.Add(emailList[i]);
}
}
else
{
for (int i = 0; i < emailList.Length; i++)
{
objMessage.To.Add(emailList[i]);
}
}
objMessage.IsBodyHtml = true;
objMessage.Subject = subject;
objMessage.Body = emailContent;
SmtpClient sc = new SmtpClient();
sc.Send(objMessage);
}
哈哈..小妹刚学的.net的.希望各位大侠不要偷骂我..哈哈..