邮箱的发送
string email = this.emailInvite.Value.Trim();
if (this.emailInvite.Value.LastIndexOf(';') == email.Length - 1)
email = email.Remove(email.Length - 1);
string[] emails = email.Split(';');
try
{
SmtpClient client = new SmtpClient(basePage.ReadXML("smtp", 0));// 邮件发送类
client.EnableSsl = false;
client.UseDefaultCredentials = false;// false 表示不发送身份验证信息
client.Credentials = new NetworkCredential(basePage.ReadXML("email", 0), basePage.ReadXML("emailPass", 0));// 邮件服务器账号密码
client.DeliveryMethod = SmtpDeliveryMethod.Network;// 处理待发电子邮件的方式
MailMessage mailMessage = new MailMessage();// 具体的邮件,包含发送给谁 抄送给谁,附件,邮件正文
mailMessage.From = new MailAddress(basePage.ReadXML("email", 0));
for (int i = 0; i < emails.Length; i++)
{
mailMessage.To.Add(emails[i]);
}
mailMessage.Subject = "你的好友" + user.Email + "邀请您加入源力网";
mailMessage.BodyEncoding = System.Text.Encoding.Default;// 指明邮件格式是UTF-8编码
mailMessage.IsBodyHtml = true;// 指明strBody为html格式(所有html标签有生效)。假如false那么就是字符串
mailMessage.Body = this.divInvite.InnerHtml;// 设置邮件正文
client.Send(mailMessage);// 通过邮件发送类发送邮件。
Page.ClientScript.RegisterStartupScript(this.GetType(), "message", "<script type='text/javascript'>alert('邮件发送成功!');</script>");
}
catch (Exception err) { Response.Write(err); }

浙公网安备 33010602011771号