ftmp

三.在Visual   C#中正确使用发送电子邮件相关的对象:    
   
       (1).要调用对象,当然首先就要在程序的最前面导入封装对象的名称空间,具体如下:  
   
         using   System.Web.Mail   ;  
   
       (2).正确定义MailMessage对象的属性:  
   
       MailMessage对象中和电子邮件相关的属性可以用下表来表示:  
   
  属性名称     代表意义      
  From     源地址      
  To     目的地址      
  Subject     邮件主题      
  Priority     邮件优先级   (   High   ,   Low   ,   Normal   )      
  Attachments     附件      
  Bcc     暗送地址      
  Cc     抄送地址      
  Body     邮件内容主体      
  Bodyformat     邮件格式(   Html   ,   Text   )      
  Bodyencoding     邮件编码(   Base64   ,   Uuencode   )      
   
       在程序中,具体的实现语句如下:  
   
  MailMessage   aMessage   =   new   MailMessage   (   )   ;  
  //新建一个MailMessage对象  
  aMessage.From   =   FromTextBox.Text   ;  
  //定义发信人地址,如果是多人,可以用","分开  
  aMessage.To   =   ToTextBox.Text   ;  
  //定义收信人地址,如果是多人,可以用","分开  
  aMessage.Cc   =   CCTextBox.Text   ;  
  //定义抄送人地址,如果是多人,可以用","分开  
  aMessage.Bcc   =   BCCTextBox.Text   ;  
  //定义暗送人地址,如果是多人,可以用","分开  
  aMessage.Subject   =   SubjectTextBox.Text   ;  
  //定义邮件的主题  
  aMessage.Body   =   MessageTextBox.Text   ;  
  //定义邮件的内容  
  if   (   AttachmentTextBox.Text.Length   >   0   )  
  aMessage.Attachments.Add   (   new   MailAttachment   (   AttachmentTextBox.Text   ,   MailEncoding.Base64   )   )   ;  
  //给邮件增加一个附件      
   
       注:"="右边是程序中定义的文本框的"Text"值。  
   
       (3).用SmtpMail对象正确发送电子邮件:  
   
       在Visual   C#中调用SmtpMail对象的Send   (   )方法有多种方式。本文介绍的只是其中的一种比较常用的调用方式,即:SmtpMail.Send   (   MailMessage对象   )。在程序中的实现语句如下:  
   
        SmtpMail.Send   (   aMessage   )   ;  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值