using System;
using System.Web.Mail;namespace Common.Common
{
/// <summary>
/// CommonMail オトユェメェヒオテ」
/// </summary>
public class CommonMail
{
protected string m_MailFrom="";
protected string m_MailTo="";
protected string m_Subject="";
protected string m_Body="";
protected string m_Attachment=""; ///<summary>
///
///</summary>
public string MailFrom
{
get
{
return m_MailFrom;
}
set
{
m_MailFrom=value;
}
}
///<summary>
///
///</summary>
public string MailTo
{
get
{
return m_MailTo;
}
set
{
m_MailTo=value;
}
}
///<summary>
///
///</summary>
public string Subject
{
get
{
return m_Subject;
}
set
{
m_Subject=value;
}
}
///<summary>
///
///</summary>
public string Body
{
get
{
return m_Body;
}
set
{
m_Body=value;
}
}
///<summary>
///
///</summary>
public string Attachment
{
get
{
return m_Attachment;
}
set
{
m_Attachment=value;
}
}
public CommonMail()
{
//
// TODO: ヤレエヒエヲフ晴モケケヤ・ッハツ゚シュ
//
}
public bool SendMail()
{
try
{
MailMessage mailObj = new MailMessage(); mailObj.From = this.m_MailFrom.ToString().Trim();
mailObj.To = this.m_MailTo.ToString().Trim();
mailObj.Subject =this.m_Subject.ToString().Trim();
mailObj.Body = this.m_Body.ToString().Trim();
mailObj.BodyFormat=MailFormat.Html;
if(this.m_Attachment.ToString().Trim()!="")
{
mailObj.Attachments.Add(new MailAttachment(this.m_Attachment.ToString().Trim()));
}
SmtpMail.Send(mailObj);
return true;
}
catch
{
return false;
} }
}
}
using System.Web.Mail;namespace Common.Common
{
/// <summary>
/// CommonMail オトユェメェヒオテ」
/// </summary>
public class CommonMail
{
protected string m_MailFrom="";
protected string m_MailTo="";
protected string m_Subject="";
protected string m_Body="";
protected string m_Attachment=""; ///<summary>
///
///</summary>
public string MailFrom
{
get
{
return m_MailFrom;
}
set
{
m_MailFrom=value;
}
}
///<summary>
///
///</summary>
public string MailTo
{
get
{
return m_MailTo;
}
set
{
m_MailTo=value;
}
}
///<summary>
///
///</summary>
public string Subject
{
get
{
return m_Subject;
}
set
{
m_Subject=value;
}
}
///<summary>
///
///</summary>
public string Body
{
get
{
return m_Body;
}
set
{
m_Body=value;
}
}
///<summary>
///
///</summary>
public string Attachment
{
get
{
return m_Attachment;
}
set
{
m_Attachment=value;
}
}
public CommonMail()
{
//
// TODO: ヤレエヒエヲフ晴モケケヤ・ッハツ゚シュ
//
}
public bool SendMail()
{
try
{
MailMessage mailObj = new MailMessage(); mailObj.From = this.m_MailFrom.ToString().Trim();
mailObj.To = this.m_MailTo.ToString().Trim();
mailObj.Subject =this.m_Subject.ToString().Trim();
mailObj.Body = this.m_Body.ToString().Trim();
mailObj.BodyFormat=MailFormat.Html;
if(this.m_Attachment.ToString().Trim()!="")
{
mailObj.Attachments.Add(new MailAttachment(this.m_Attachment.ToString().Trim()));
}
SmtpMail.Send(mailObj);
return true;
}
catch
{
return false;
} }
}
}
解决方案 »
- 求建立EXECEL的代码
- 层和布局的问题
- 假设a页有一GridView控件,已经设置为Enable Paging.要求:用户从GridView的某一页(如第3页)跳到另一页b,怎样再从b页返回到a的第3页?
- 本人想做个网上项目交易市场,现在找思路,求大家帮忙!顶的也有分!
- C#可以开发出类似冰河黑洞木马之类的功能吗?
- 刚学ASP.NET,提个问题
- C#.NET技术内幕,有没人看过啊
- 请问在插入记录之前,.net中获得SQLSERVER记录自动编号的方法(讨论)
- ASCX在网站中如何下载
- 如何取得上一个网页的文件名或URL??????????
- 为什么预览时总看不到Datagrid啊
- 有谁愿意与我们共同学习ASP。NET?
在页面上实例化此类
给类的属性赋值
然后调用SendMail()方法发送System.Web.Mail.SmtpMail调用iis的虚拟smtp服务器发送邮件