http://community.csdn.net/Expert/topic/3284/3284408.xml?temp=.7161524

解决方案 »

  1.   

    你可以參考一下,希望對你有所幫助
    http://support.microsoft.com/default.aspx?scid=kb;zh-cn;313114
      

  2.   

    我用delphi做过,c#没有!帮你顶!
      

  3.   

    用jmail,找阿江守侯网站,上面有中文手册。
      

  4.   

    <%@ Page Language="c#" CodeBehind="SendMail1.aspx.cs" AutoEventWireup="false" Inherits="mail.SendMail1" %>
    <HTML>
    <HEAD>
    <title></title>
    </HEAD>
    <body>
    <b>演示发送邮件</b>
    <form runat="server">
    <table border="1">
    <tr>
    <td colspan="2"><b>最简单的邮件发送</b></td>
    </tr>
    <tr>
    <td colspan="2"><asp:Label id="lblShowMsg" ForeColor="red" runat="server" /></td>
    </tr>
    <tr>
    <td>收件人:</td>
    <td><asp:TextBox id="tbTo" runat="server" /></td>
    </tr>
    <tr>
    <td>发件人:</td>
    <td><asp:TextBox id="tbFrom" runat="server" /></td>
    </tr>
    <tr>
    <td>邮件主题:</td>
    <td><asp:TextBox id="tbSubject" runat="server" /></td>
    </tr>
    <tr>
    <td colspan="2">邮件内容:</td>
    </tr>
    <tr>
    <td colspan="2"><asp:TextBox TextMode="MultiLine" Rows="10" Columns="50" id="tbMsgText" runat="server" /></td>
    </tr>
    <tr>
    <td><asp:Button id="btnSend" Text="发送" runat="server" /></td>
    </tr>
    </table>
    </form>
    </body>
    </HTML>using System;
    using System.Collections;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Web;
    using System.Web.SessionState;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.HtmlControls;
    using System.Web.Mail;namespace mail
    { public class SendMail1 : System.Web.UI.Page
    {
    protected System.Web.UI.WebControls.Label lblShowMsg;
    protected System.Web.UI.WebControls.TextBox tbTo;
    protected System.Web.UI.WebControls.TextBox tbFrom;
    protected System.Web.UI.WebControls.TextBox tbSubject;
    protected System.Web.UI.WebControls.TextBox tbMsgText;
    protected System.Web.UI.WebControls.Button btnSend;

    private void Page_Load(object sender, System.EventArgs e)
    { } #region Web Form Designer generated code
    override protected void OnInit(EventArgs e)
    { InitializeComponent();
    base.OnInit(e);
    }
    private void InitializeComponent()
    {    
    this.btnSend.Click += new System.EventHandler(this.btnSend_Click);
    this.Load += new System.EventHandler(this.Page_Load); }
    #endregion private void btnSend_Click(object sender, System.EventArgs e)
    {
    //分别取得邮件的发信人、收信人、主题以及邮件主体等信息
    string strFrom = tbFrom.Text;
    string strTo = tbTo.Text;
    string strSubject = tbSubject.Text;
    string strMsgText = tbMsgText.Text;
    try
    {
    SmtpMail.SmtpServer = "smtp.sina.com.cn";
    SmtpMail.Send(strFrom,strTo,strSubject,strMsgText);
    //清除Label控件中的内容
    tbTo.Text = "";
    tbSubject.Text = "";
    tbMsgText.Text = "";
    lblShowMsg.Text = "发送至<b>"+strTo+"</b>邮件,发送成功";
    }
    catch(Exception ee)
    {
    lblShowMsg.Text = "发送邮件失败:"+ee.ToString();
    }
    } }
    }
      

  5.   

    MailMessage
    SmtpMail
    MailAttachment