毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 企业开发 >> 正文

vb编写asplotusnotes.dll注册后在asp中调用不成功 第3页

更新时间:2012-5-15:  来源:毕业论文
  <% 
Dim objSession, objDir, objDB, objDoc, objRTItem, strMailServer 
Dim astrTo 
   
Set objSession = CreateObject("Lotus.NotesSession")

Call objSession.Initialize("123456") ' Password for the user.id "12345678"
  ' If the user.id doesn 't have a password, do not put any parameters 

strMailServer = objSession.GetEnvironmentString( "MailServer ", True) ' Gets the MailServer in notes.ini 

Set objDir = objSession.GetDbDirectory(strMailServer) 
Set objDB = objDir.OpenMailDatabase 

If objDB.IsOpen then 
  Set objDoc = objDB.CreateDocument 
  
  Call objDoc.ReplaceItemValue( "Form ", "Memo ") 
  'To : (for more than one recipient, use an array of strings 
  'ReDim astrTo(0) 
  astrTo = "计划财会部/邯郸/河北/boc " 
  'astrTo(1) = " " 
  Call objDoc.ReplaceItemValue( "SendTo ", astrTo) 
  
  ' CC: 
  'call objDoc.ReplaceItemValue( "CopyTo ", strCC) 

  ' BCC: 
  'call objDoc.ReplaceItemValue( "BlindCopyTo ", strBCC) 
  
  ' Subject: 
  Call objDoc.ReplaceItemValue( "Subject ", "Test " & Now) 

  Set objRTItem = objDoc.CreateRichTextItem("Body " ) 
 
 'Body 
 Call objRTItem.AppendText( "Text here " & vbCRLF & vbCRLF) 
  
  ' Attachments 
  Call objRTItem.EmbedObject( 1454, " ", "F:\kk\c.xls ") ' Must specify directory 
  
  objDoc.SaveMessageOnSend =True ' Change to True to save message in mailfile.nsf 

  Call objDoc.Send(False) 
  Response.Write "The message has been sent! <br /> " 
else 
  Response.Write "Error - Cannot open mail database on server " & strMailServer & ". <br /> " 
end if 
  %>
试用后出现以下错误:
错误类型:
NotesDocument (0x80041048)
No recipient list for Send operation
/Lotu.asp, 第 45 行

在asp向lotus notes中发送邮件,我不管用什么方法,始终不能通过,已郁闷了很长时间了,请各位高手教教我吧!!!谢谢各位了!!!

上一页  [1] [2] [3] 

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。