我正在尝试在带有附件的经典 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