1.使用SMTP
MailMessage Mailer = new MailMessage();
Mailer.From = "服务器域名";
Mailer.To = "发送的邮箱";
Mailer.Subject = "邮件名";
Mailer.Body = "邮件内容";
Mailer.BodyFormat = System.Web.Mail.MailFormat.Text;
SmtpMail.SmtpServer ="邮件服务器地址";
SmtpMail.Send(Mailer);
Label1.Text = "密码已经成功发送到你的邮箱中!"; //页面提示
3.使用Jmail组件
public string SendPassword()
{
jmail.Message MailObj=new jmail.MessageClass();
MailObj.From="
xxxx@163com"; //发件人的地址
MailObj.Logging=true;
MailObj.MailServerUserName="xxxx"; //发件人用户名
MailObj.MailServerPassWord="xxxxxxxx"; //服务器验证
MailObj.HTMLBody=" Hello,欢迎查看此贴,^_^:";
MailObj.Charset="gb2312";
MailObj.Subject="HELLO";
MailObj.FromName="Hey";
MailObj.AddRecipient(
xxxx@xxxx.com,"User","A"); //添加接收人
MailObj.Priority=3;
//发送
if(MailObj.Send("smtp.163.com",false))
{
return "Success";
}
else
{
return "Fail";
}