従来の 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