用CDO发送简单电子邮件的例子。很简单。带入如下:

 


Const 
     cdoSendUsingMethod 
  = 
  " 
  http://schemas.microsoft.com/cdo/configuration/sendusing 
  " 
       
   
  Const 
     cdoSendUsingPort 
  = 
  2 
       
   
  Const 
     cdoSMTPServer 
  = 
  " 
  http://schemas.microsoft.com/cdo/configuration/smtpserver 
  " 
       
   
  Const 
     cdoSMTPServerPort 
  = 
  " 
  http://schemas.microsoft.com/cdo/configuration/smtpserverport 
  " 
       
   
  Const 
     cdoSMTPConnectionTimeout 
  = 
  " 
  http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout 
  " 
       
   
  Const 
     cdoSMTPAuthenticate 
  = 
  " 
  http://schemas.microsoft.com/cdo/configuration/smtpauthenticate 
  " 
       
   
  Const 
     cdoBasic 
  = 
  1 
       
   
  Const 
     cdoSendUserName 
  = 
  " 
  http://schemas.microsoft.com/cdo/configuration/sendusername 
  " 
       
   
  Const 
     cdoSendPassword 
  = 
  " 
  http://schemas.microsoft.com/cdo/configuration/sendpassword 
  " 
       
    
   
  Dim 
     objConfig     
  ' 
     As   CDO.Configuration      
  
 
     
  Dim 
     objMessage    
  ' 
     As   CDO.Message      
  
 
     
  Dim 
     Fields        
  ' 
     As   ADODB.Fields      
  
 
      
   
  Set 
     objConfig    
  = 
     Server.CreateObject( 
  " 
  CDO.Configuration 
  " 
  )     
   
  Set 
     Fields    
  = 
     objConfig.Fields     
    
   
  With 
     Fields     
    .Item(cdoSendUsingMethod)    
  = 
     cdoSendUsingPort     
    .Item(cdoSMTPServer)    
  = 
      
  " 
  mail.cccar.com.cn 
  " 
             
  ' 
  smtp服务器地址      
  
 
      .Item(cdoSMTPServerPort)    
  = 
      
  25 
       
    .Item(cdoSMTPConnectionTimeout)    
  = 
      
  10 
       
    .Item(cdoSMTPAuthenticate)    
  = 
     cdoBasic     
    .Item(cdoSendUserName)    
  = 
     "用户名 
  " 
      
  ' 
  发送者的用户名      
  
 
      .Item(cdoSendPassword)    
  = 
      
  "口令 
  " 
        
  ' 
  发送者的密码      
  
 
      .Update     
   
  End 
      
  With 
       
    
   
  Set 
     objMessage    
  = 
     Server.CreateObject( 
  " 
  CDO.Message 
  " 
  )     
   
  Set 
     objMessage.Configuration    
  = 
     objConfig     
    
   
  With 
     objMessage     
    .To          
  = 
      
  " 
  ljc@cccar.com.cn 
  " 
        
  ' 
  接收者的邮件地址      
  
 
      .From        
  = 
      
  " 
  ljc@cccar.com.cn 
  " 
        
  ' 
  发送者的邮件地址      
  
 
      .Subject     
  = 
      
  " 
  Test of CDO Sending Email in asp 
  " 
       
  ' 
  邮件的标题      
  
 
      .TextBody    
  = 
      
  " 
  my email test ,this email is sent by cdo  
  " 
       
  ' 
  邮件的正文     
  
 
      .CC          
  = 
      
   
  ljc@oa.cccar.com.cn;sxy@cccar.com.cn 
   
     
  ' 
  抄送地址 
  
 
      .Send     
   
  End 
      
  With 
       
    
   
  Set 
     Fields        
  = 
      
  Nothing 
       
   
  Set 
     objMessage    
  = 
      
  Nothing 
       
   
  Set 
     objConfig     
  = 
      
  Nothing