ciao a tutti sto inviando l'email con cdoys.
ho visto il seguente codice in giro.
Funziona il tutto riporto lo stesso codice da un altra parte e mi restituisce il seguente errorecodice:Function AttachFile(roMsg, rsFilePath, rsNewName) roMsg.AddAttachment rsFilePath With roMsg.Attachments(1).Fields .Item(cdoContentDisposition) = "attachment;filename=" & rsNewName .Update End With End Function Set Config = Server.CreateObject("CDO.Configuration") Set Fields = Config.Fields ' richiedo autenticazione Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1 ' server Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = smtp Fields.Update Const cdoContentDisposition = "urn:schemas:mailheader:content-disposition" Set objMail = Server.CreateObject("CDO.Message") Set objMail.Configuration = Config objMail.To = email AttachFile objMail, Server.MapPath("allegati/"& nomefile & ".doc"), "Scheda presenza.doc" objMail.From = emailFrom objMail.Subject = oggetto objMail.HTMLBody = testo2 objMail.Send() set objMail = Nothing Set Fields = Nothing Set Config = Nothing
ADODB.Fields error '800a0bb9'
Gli argomenti non sono di tipo valido, non sono compresi nell'intervallo consentito o sono in conflitto.
/site/UtenteGestore/GestioneIscrittiincontri/testoemail.asp, line 7
Questo errore è sull'allegato.
Il documento che voglio allegare esiste il percorso è corretto
qualcuno mi sa dire cosa potrei sbagliare?
Grazie a tutti

Rispondi quotando