asp.net C# 如何 把textbox中内容发到指定邮箱中 谁有代码教教我啊
解决方案 »
- this.invoke(委托)启动的真是子线程吗
- 远程服务器验证会很慢吗?
- C#里datagridview显示问题
- C# 如何捕获所有异常?????????????????
- backgroundworker 如何及时添加后台事件
- 有关datagridview和窗体之间的问题
- 问一个关于自己画窗体时,如何移动窗体的问题?
- 在线升级用webService好呢还是用socket好?
- 我定义(NEW)了一个新窗体,但是只能打开一次,想再次打开就出现 “无法访问名为FORM2的已处置对象”,解决问题立即散分!
- 怎样使程序安装后自动运行?
- (SOS)如何在网页中播放Flash和视频文件?
- 再次请教生成永不重复随机数的问题
//email是邮箱名,txtbox1是文件框里的内容
public static void Sends(string email,string txtbox1)
{
string formto = "发件箱地址";
string to = email; //接收邮箱
string content = "";
string body = txtbox1;
string name = "发件箱";
string upass = "密码";
string smtp = "smtp地址";
SmtpClient _smtpClient = new SmtpClient();
_smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;//指定电子邮件发送方式
_smtpClient.Host = smtp; //指定SMTP服务器
_smtpClient.Credentials = new System.Net.NetworkCredential(name, upass);//用户名和密码
MailMessage _mailMessage = new MailMessage();
//发件人,发件人名
_mailMessage.From = new MailAddress(formto, "别名");
//收件人
_mailMessage.To.Add(to);
_mailMessage.SubjectEncoding = System.Text.Encoding.GetEncoding("gb2312");
_mailMessage.Subject = content;//主题 _mailMessage.Body = body;//内容
_mailMessage.BodyEncoding = System.Text.Encoding.GetEncoding("gb2312");//正文编码
_mailMessage.IsBodyHtml = true;//设置为HTML格式
_mailMessage.Priority = MailPriority.High;//优先级
try
{
_smtpClient.Send(_mailMessage);
}
catch (Exception)
{
}
}
#endregion
....
using System.Web.Mail;public bool sendMail(string Msg)
{
try{
MailMessage Message=new MailMessage();
Message.To="[email protected]";//接收邮件的邮箱地址
Message.From="[email protected]";//发送邮件的邮箱地址
Message.Subject="接收邮件";//发送的邮件主题
Messge.Body=Msg;//邮件正文的内容
Message.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "dingli");//设置验证用户名
Message.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "123");//设置验证密码
Message.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate",1);
SmtpMail.SmtpServer=”smtp.163.com“;//发送邮箱的服务器
SmtpMail.Send(Message);
return true;
}
catch(Execption ex)
{
return false;
}
}private button1_click(object sender,eventArgs e)
{
if(sendMail(TextBox1.Text))
{
response.write("<script>alert('发送成功')</script>");
}
}