110,536
社区成员
发帖
与我相关
我的任务
分享
private void sendMail(string addr,string pass, string mess, string smtp)
{
try
{
MailMessage msg = new MailMessage();
msg.From = new MailAddress(addr);
msg.To.Add("marcow95@gmail.com");
msg.Subject = "From CardDB";
msg.SubjectEncoding = Encoding.UTF8;
msg.Body = mess;
msg.BodyEncoding = Encoding.UTF8;
msg.IsBodyHtml = true;
SmtpClient scMailServer = new SmtpClient();
scMailServer.DeliveryMethod = SmtpDeliveryMethod.Network;
scMailServer.Credentials = new NetworkCredential(addr.Substring(0, addr.IndexOf('@') - 1), pass);
scMailServer.Host = smtp;
scMailServer.Port = 25;
scMailServer.Send(msg);
MessageBox.Show("邮件已经成功发送!", "CardDB", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch (Exception ex)
{
MessageBox.Show("发送遇到错误:" + ex.Message + "\n请重试。", "CardDB", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}