。net发送邮件
2012-12-22 10:26
169 查看
MailMessage MailObj = new MailMessage();
然后得到邮件的发送和接收地址:
MailObj.From = mailfrom.Value;
MailObj.To = to.Value;
当然,你也可以加上你的附件,下面是代码:
文件(mail01.aspx):
<%@page language="C#" %>
<%@Import Namespace="System.Web" %>
<%@Import Namespace="System.Web.Util" %>
<HTML><BODY>
<SCRIPT LANGUAGE="C#" RUNAT="server" ID=SCRIPT1>
//当在客户端按下提交按钮时,这个方法在服务器端被调用。
public void SendMail (Object Obj, EventArgs E)
{
//初始化Object
MailMessage mailObj = new MailMessage();
//设置发送和接受地址
mailObj.From = mailfrom.Value;
mailObj.To = to.Value;
mailObj.Subject = "邮件标题";
mailObj.Body = "邮件内容";
// 设置为html格式。
mailObj.BodyFormat = MailFormat.Html;
// mailObj.BodyEncoding = MailFormat.Base64;
//设置安全性
mailObj.Priority = MailPriority.High;
//增加附件
mailObj.Attachments.Add(new MailAttachment("d:\\saidy.xml"));
// 用SmtpMail对象发送邮件
SmtpMail.Send(mailObj);
}
</SCRIPT>
<asp:label ID="Headingmsg" Text="输入你的邮件地址:" RUNAT="server"/>
<FORM METHOD="post" RUNAT="server" ID=Form1>
发送给: <INPUT TYPE="text" NAME="to" id = "to" runat = server > <br>
发送者Email: <INPUT TYPE="text" NAME="mailfrom" id = "mailfrom" runat = server
>
<INPUT TYPE="submit" NAME="Submit" VALUE="立即发送" RUNAT="server"
OnServerClick="SendMail" ID=Submit1>
</FORM>
</BODY>
来自 http://www.57itsq.com/read.php?tid-1421.html
然后得到邮件的发送和接收地址:
MailObj.From = mailfrom.Value;
MailObj.To = to.Value;
当然,你也可以加上你的附件,下面是代码:
文件(mail01.aspx):
<%@page language="C#" %>
<%@Import Namespace="System.Web" %>
<%@Import Namespace="System.Web.Util" %>
<HTML><BODY>
<SCRIPT LANGUAGE="C#" RUNAT="server" ID=SCRIPT1>
//当在客户端按下提交按钮时,这个方法在服务器端被调用。
public void SendMail (Object Obj, EventArgs E)
{
//初始化Object
MailMessage mailObj = new MailMessage();
//设置发送和接受地址
mailObj.From = mailfrom.Value;
mailObj.To = to.Value;
mailObj.Subject = "邮件标题";
mailObj.Body = "邮件内容";
// 设置为html格式。
mailObj.BodyFormat = MailFormat.Html;
// mailObj.BodyEncoding = MailFormat.Base64;
//设置安全性
mailObj.Priority = MailPriority.High;
//增加附件
mailObj.Attachments.Add(new MailAttachment("d:\\saidy.xml"));
// 用SmtpMail对象发送邮件
SmtpMail.Send(mailObj);
}
</SCRIPT>
<asp:label ID="Headingmsg" Text="输入你的邮件地址:" RUNAT="server"/>
<FORM METHOD="post" RUNAT="server" ID=Form1>
发送给: <INPUT TYPE="text" NAME="to" id = "to" runat = server > <br>
发送者Email: <INPUT TYPE="text" NAME="mailfrom" id = "mailfrom" runat = server
>
<INPUT TYPE="submit" NAME="Submit" VALUE="立即发送" RUNAT="server"
OnServerClick="SendMail" ID=Submit1>
</FORM>
</BODY>
来自 http://www.57itsq.com/read.php?tid-1421.html
相关文章推荐
- System.Web.Mail.MailMessage邮件发送程序(asp.net)
- ASP.Net环境下使用Jmail组件发送邮件
- 用asp.net发送邮件
- ASP.NET C# 邮件发送全解
- Asp.net 发送邮件
- ASP.net 2.0发送邮件实例,本人已经测试通过,贴出代码
- MaCfee导致Asp.net/Jmail无法发送邮件的解决办法
- Asp.net 2.0 发送邮件
- NET 发送邮件
- Asp.net中邮件自动发送功能
- asp.net mvc4 SMTP协议发送邮件
- 关于ASP.NET中使用SMTP server发送邮件的IIS配置
- asp.net VB.net 发送邮件 Email
- asp.net 利用jmail完成邮件的发送功能
- NET 2.0 发送EMail邮件
- asp.net三种发送邮件代码(stmp,无组件邮件发送)
- 使用MailMessage和SmtpClient类实现asp.net的邮件发送(有详细注释并已测试通过)
- asp.net 验证码 及发送带附件邮件 (完整demo)
- asp.net 发送邮件
- Imail 邮件服务器的SMTP配置与 .NET 下使用 System.Net.SmtpClient 发送邮件