代码如下:
jmail.MessageClass oJmailMessage = new jmail.MessageClass
oJmailMessage.Charset = "GB2312";// 字符集
oJmailMessage.Encoding = "BASE64";//附件的编码格式
oJmailMessage.ContentType = "text/html";
oJmailMessage.ISOEncodeHeaders = false;//是否将信头编码成iso-8859-1字符集
oJmailMessage.Priority = Convert.ToByte(1);// 优先级
oJmailMessage.From = TxtEmail.Text.Trim();//发送人邮件地址
oJmailMessage.FromName = TxtName.Text.Trim();//发送人姓名
oJmailMessage.Subject = txtSubject.Text.Trim();// 邮件主题
oJmailMessage.MailServerUserName = TxtSmtpUser.Text.Trim();
oJmailMessage.MailServerPassWord = TxtSmtpPwd.Text.Trim();
AddRecipientCC和RecipientBCC两个属性
oJmailMessage.AddRecipient(txtReciver.Text.Trim(),"","");
if("" != upFile.PostedFile.FileName)
{
string attpath = upFile.PostedFile.FileName;
oJmailMessage.AddAttachment(@attpath,true,attpath.Substring(attpath.LastIndexOf(".")+1,3));//添加附件
}
oJmailMessage.Body = txtContent.Text.Trim();//邮件内容if(oJmailMessage.Send(TxtSmtServer.Text.Trim(),false))
{
Response.Write("发送成功!");
}
else
{
Response.Write("发送失败,请检查邮件服务器的设置!");
}oJmailMessage = null;请大家指教!

解决方案 »

  1.   

    Edisoncat(http://www.Edisonliu.com):怎么改啊?
      

  2.   

    <%@ Page Language="C#" %>
    <%@ Import Namespace="System.Web.Mail" %>
    <script runat="server">
    private void Page_Load(object sender, System.EventArgs e) 
    {
    // make sure we use the local SMTP server
        SmtpMail.SmtpServer="mail.163.com";
    // create mail message object
    MailMessage oMessage = new MailMessage();
    // set some properties
    oMessage.BodyFormat = MailFormat.Text;
    oMessage.Priority = MailPriority.High;
    oMessage.From = "[email protected]";
    oMessage.To = "[email protected]"; //收件人
    //oMessage.Cc = "[email protected]"; //抄送收件人
    //oMessage.Bcc = "[email protected];[email protected]"; //密件抄送收件人
    oMessage.Subject = "我现在基本可以给所有类型的邮箱发邮件了!"; //主题
    oMessage.Body = "我现在基本可以给所有类型的邮箱发邮件了!";
    // now create an attachment
    //MailAttachment oAttachment = new MailAttachment("c:\\ddd.doc");
    // and another one...
    //MailAttachment oAttachment2 = new MailAttachment("c:\\kkk.doc");
    // set the Attachments (IList type) property of the message
    //oMessage.Attachments.Add(oAttachment);
    //oMessage.Attachments.Add(oAttachment2);
    // Send the e-mail
    SmtpMail.Send(oMessage); //传送
    Response.Write("OK!");
    }
    </script>