Visualizzazione dei risultati da 1 a 2 su 2

Discussione: nvio email con cdoys

  1. #1

    nvio email con cdoys

    ciao a tutti sto inviando l'email con cdoys.

    ho visto il seguente codice in giro.

    codice:
    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
    Funziona il tutto riporto lo stesso codice da un altra parte e mi restituisce il seguente errore

    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

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,561
    Verifica i tre valori che passi alla funzione: roMsg, rsFilePath, rsNewName

    Roby

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2021 vBulletin Solutions, Inc. All rights reserved.