簡體   English   中英

如果文件正在使用中,如何使用cdo.message發送附件

[英]How do you send an attachment with cdo.message if the file is in use

我試圖在帶有附件的經典ASP網站中發送電子郵件。 我收到錯誤消息“該進程無法訪問該文件,因為該文件正在被另一個進程使用。”

該文件位於托管該站點的同一台物理服務器上的共享文件夾中。 如果我在服務器上簽入計算機管理,則可以確認用戶已將其打開。

然后我的問題是:如果正在使用cdo.message,是否可以發送保存到磁盤的文件副本? 我剝離了其余的代碼以進行測試,但使用此命令仍然遇到相同的錯誤。

'Create the Message Object
Set objMsg = Server.CreateObject("CDO.Message")
'Set the properties of the Message
With objMsg 
    Set .Configuration = cdoConfig 
        .From = sFrom
        .To = sTo
        .Subject = sSubject
        .TextBody = sBody 
        .Send 
    End With

不,您不能繞過此限制,也不會想要發送損壞的文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM