Inanzitutto togli UploadOnly "files" che non ha alcun senso.
Togli file(i) = "file(i)" che non ha senso.
Prima del while metti i=-1
Dim Files(2) e non Dim Files(3)
Al posto di
file(i)=.GetFileName
Metti
file(i)=.GetCompletePathFile
Quindi potrai fare l'attach dei tre files
codice:
For Each PathFile In File
objMail.AddAttachment PathFile
Next
Oppure:
codice:
<%
'=====================================
'Creazione Oggetto Email
'=====================================
Set objConfig = CreateObject("CDO.Configuration")
objConfig.Fields(cdoSendUsingMethod) = cdoSendUsingPort
objConfig.Fields(cdoSMTPServer) = "XXX.XXX.XXX.XXX"
objConfig.Fields.Update
Set objMail = Server.CreateObject("CDO.Message")
Set objMail.Configuration = objConfig
objMail.To = ""
objMail.From = ""
objMail.CC = ""
objMail.TextBody = ""
objMail.Subject = ""
'=====================================
'Upload
'=====================================
Dim oUpload
Set oUpload= new cUpload
With oUpload
.EnabledAspUpload = False
.EnabledImageSize = False
.EnabledLog = False
.AutoRename = True
.Overwrite = False
.SetPath "\italiano\upload"
.Load
While Not .Eof
.Save
objMail.AddAttachment .GetCompletePathFile
'Attenzione! Questa riga cancellerà il file dal server
oUpload.Fso.DeleteFile .GetCompletePathFile ,True
.MoveNext
Wend
End With
objMail.Send
set objMail = nothing
set objConfig = nothing
Set oUpload = Nothing
%>