如何使用C#在asp.net中创建简单的邮件发送过程? [英] how to create simple mailing process in asp.net with C# ?

查看:60
本文介绍了如何使用C#在asp.net中创建简单的邮件发送过程?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

假设,
我将邮件发送到另一个电子邮件ID ...

suppose,
i send message to another e-mailid .....

推荐答案

将其签出

http://knvsatyanarayana2011.webs.com/ [ ^ ]
check it out

http://knvsatyanarayana2011.webs.com/[^]


公共无效SendMail(字符串消息,字符串收件人,字符串发件人,字符串密码,字符串主题,布尔值IsHtml)
{
试试
{
字符串strFinal = string.Empty;
字符串FromEmailId =发件人;`
字符串EmailPwd =密码;

如果(接收者!= string.Empty)
{
如果(CheckEmail(Reciever).Equals(true))
{
System.Net.Mail.MailMessage objEmail =新System.Net.Mail.MailMessage(FromEmailId,Convert.ToString(Reciever));
objEmail.From =新的System.Net.Mail.MailAddress(FromEmailId);
objEmail.Subject =主题;
strFinal =消息;
objEmail.IsBodyHtml = IsHtml;
System.Net.Mail.SmtpClient客户端=新的System.Net.Mail.SmtpClient("smtp.googlemail.com",587);
client.UseDefaultCredentials = false;
client.Credentials =新的System.Net.NetworkCredential(FromEmailId,EmailPwd);
objEmail.Priority = System.Net.Mail.MailPriority.High;
client.EnableSsl = true;
objEmail.Body = strFinal;
client.Send(objEmail);
}

}

}
catch(ex ex例外)
{

}
}
public void SendMail(string message, string Reciever, string Sender, string Password, string Subject, Boolean IsHtml)
{
try
{
string strFinal = string.Empty;
String FromEmailId = Sender;`
String EmailPwd = Password;

if (Reciever != string.Empty)
{
if (CheckEmail(Reciever).Equals(true))
{
System.Net.Mail.MailMessage objEmail = new System.Net.Mail.MailMessage(FromEmailId, Convert.ToString(Reciever));
objEmail.From = new System.Net.Mail.MailAddress(FromEmailId);
objEmail.Subject = Subject;
strFinal = message;
objEmail.IsBodyHtml = IsHtml;
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient("smtp.googlemail.com", 587);
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential(FromEmailId, EmailPwd);
objEmail.Priority = System.Net.Mail.MailPriority.High;
client.EnableSsl = true;
objEmail.Body = strFinal;
client.Send(objEmail);
}

}

}
catch (Exception ex)
{

}
}


请点击链接,如果需要进一步的帮助,请告诉我

http://msdn.microsoft.com/zh-cn/library/t7980f5h(vs.71).aspx[^]

http://weblogs.asp.net/ashicmahtab/archive/2009/04/28/how-to-send-emails-from-net-example-uses-gmail-smtp.aspx[^]
Please follow the link and let me know if you need further help

http://msdn.microsoft.com/en-us/library/t7980f5h(vs.71).aspx[^]

http://weblogs.asp.net/ashicmahtab/archive/2009/04/28/how-to-send-emails-from-net-example-uses-gmail-smtp.aspx[^]


这篇关于如何使用C#在asp.net中创建简单的邮件发送过程?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆