Perchè al seguente codice ricevo la seguente risposta......?

CODICE:

set fso=server.createObject("scripting.filesystemObjec t")
path=server.mapPath("/public/allegati")
if fso.folderExists(path) then
set folder=fso.getFolder(path)
for each file in folder.files
.AddAttachment server.mappath("/public/allegati/" & response.write(file.name))
next
set folder=nothing
end if
set fso=nothing


RISPOSTA SERVER:

1.jpg
CDO.Message.1 error '80070005'

Access is denied.

/public/proposte.asp, line 59



Tra l'altro la cartella dove si trova il file ha i permessi di lettura e scrittura..