Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di Luis33
    Registrato dal
    May 2003
    Messaggi
    975

    CDOSYS e sua configurazione

    Hola a todos!

    Ho scaricato dal vademecum di aruba.it il codice CDOSYS per l'invio di email via server windows 2003; il codice funziona perfettamente se la pagina è sviluppata in ASP ma se devo adattare lo stesso codice ad una pagina creata in JS cominciano i guai... ho modificato così e non ha funzionato nemmeno per un minuto...
    codice:
    var percorso = server.mappath("zip.zip");
    
    var invioA =  "seg@com.com";
    var invioDa = "seg@com.com";
    
    var iMsg = CreateObject("CDO.Message");
    var iConf = CreateObject("CDO.Configuration");
    var Flds = iConf.Fields;
    
    Flds(cdoSendUsingMethod) = cdoSendUsingPort;
    Flds(cdoSMTPServer) = "smtp.aruba.it";
    Flds(cdoSMTPServerPort) = 25;
    Flds(cdoSMTPAuthenticate) = cdoAnonymous;
    Flds.Update;
    
    var messaggio = messaggio & VBcrlf & "Ciao:
    
    ";
    
    var iMsg.Configuration = iConf
    var iMsg.To = "email"
    var iMsg.From = invioA
    var iMsg.Bcc = "seg@com.com"
    var iMsg.Sender = invioDa
    var iMsg.Subject = " prova "
    var iMsg.HtmlBody = messaggio 
    var iMsg.AddAttachment percorso
    var iMsg.Send
    dove sbaglio? Ciao.
    ... Sono graditi codes, esempi pratici, suggerimenti, consigli e critiche...
    "Ai posteri l'ardua sentenza..."
    Tante grazie
    Saluti
    Luis 33

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Prendi spunto da qui per la sintassi JS anche se l'esempio si riferisce a CDONTS...

    http://www.lukeonweb.net/takescript.asp?id=11

    Roby

  3. #3
    Utente di HTML.it L'avatar di Luis33
    Registrato dal
    May 2003
    Messaggi
    975
    Originariamente inviato da Roby_72
    Prendi spunto da qui per la sintassi JS anche se l'esempio si riferisce a CDONTS...

    http://www.lukeonweb.net/takescript.asp?id=11

    Roby
    Grazie Roby, ho provato ma sulla prima riga restituisce
    Microsoft JScript runtime error '800a138f'
    Object expected
    /email.asp, line 76
    codice:
    var OggettoCDOSYS = CreateObject("CDO.Message");
    var iConf = CreateObject("CDO.Configuration");
    var Flds = iConf.Fields;
    
    Flds(cdoSendUsingMethod) = cdoSendUsingPort;
    Flds(cdoSMTPServer) = "smtp.aruba.it";
    Flds(cdoSMTPServerPort) = 25;
    Flds(cdoSMTPAuthenticate) = cdoAnonymous;
    Flds.Update;
    
           OggettoCDOSYS.From = email;
           OggettoCDOSYS.To = destinatario;
           OggettoCDOSYS.Subject = oggetto;
           OggettoCDOSYS.BodyFormat = 1;
           OggettoCDOSYS.MailFormat = 1;
           OggettoCDOSYS.Body = "" + email + "";
           OggettoCDOSYS.Send();
    :master:
    ... Sono graditi codes, esempi pratici, suggerimenti, consigli e critiche...
    "Ai posteri l'ardua sentenza..."
    Tante grazie
    Saluti
    Luis 33

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    In js devi fare new ADOX.... Controlla il file che ti ho postato..
    Devi solo copiare.

    roby

  5. #5
    Utente di HTML.it L'avatar di Luis33
    Registrato dal
    May 2003
    Messaggi
    975
    Originariamente inviato da Roby_72
    In js devi fare new ADOX.... Controlla il file che ti ho postato..
    Devi solo copiare.

    roby
    Grazie Roby e scusa la distrazione, adeso vabene, posto il codice corretto per arricchire la ricerca:
    codice:
    var invioA =  "seg@com.com";
    var invioDa =  "seg@com.com";
    var messaggio = "Codice della Comunicazione:
    
    ";
    
    var OggettoCDOSYS = new ActiveXObject("CDO.Message");
    var iConf = new ActiveXObject("CDO.Configuration");
    
           OggettoCDOSYS.From = invioA;
           OggettoCDOSYS.To = email;
           OggettoCDOSYS.Cc = email;
           OggettoCDOSYS.Bcc = email;
           OggettoCDOSYS.Subject = messaggio;
           OggettoCDOSYS.HtmlBody = messaggio;
           OggettoCDOSYS.Send();
    ... Sono graditi codes, esempi pratici, suggerimenti, consigli e critiche...
    "Ai posteri l'ardua sentenza..."
    Tante grazie
    Saluti
    Luis 33

  6. #6
    Utente di HTML.it L'avatar di Luis33
    Registrato dal
    May 2003
    Messaggi
    975
    ops...

    ho un problema con l'allegato da spedire:
    codice:
    var path = server.mappath("zip.zip")
    OggettoCDOSYS.AddAttachment path;
    errore: Expected ';'
    ... Sono graditi codes, esempi pratici, suggerimenti, consigli e critiche...
    "Ai posteri l'ardua sentenza..."
    Tante grazie
    Saluti
    Luis 33

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma scusa te lo dice...
    codice:
    var path = server.mappath("zip.zip");

    Roby

  8. #8
    Utente di HTML.it L'avatar di Luis33
    Registrato dal
    May 2003
    Messaggi
    975
    Originariamente inviato da Roby_72
    Ma scusa te lo dice...
    codice:
    var path = server.mappath("zip.zip");

    Roby
    Grazie ma è lo stesso:
    codice:
    var path = server.mappath("zip.zip");
    OggettoCDOSYS.AddAttachment path;
    ... Sono graditi codes, esempi pratici, suggerimenti, consigli e critiche...
    "Ai posteri l'ardua sentenza..."
    Tante grazie
    Saluti
    Luis 33

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma è lo stesso errore? Dove?

    Roby

  10. #10
    Utente di HTML.it L'avatar di Luis33
    Registrato dal
    May 2003
    Messaggi
    975
    Originariamente inviato da Roby_72
    Ma è lo stesso errore? Dove?

    Roby
    la riga rossa, Expected ';'
    codice:
    var invioA =  "seg@com.com";
    var invioDa =  "seg@com.com";
    var messaggio = "Codice della Comunicazione:
    
    ";
    var path = server.mappath("zip.zip");
    var OggettoCDOSYS = new ActiveXObject("CDO.Message");
    var iConf = new ActiveXObject("CDO.Configuration");
    
           OggettoCDOSYS.From = invioA;
           OggettoCDOSYS.To = email;
           OggettoCDOSYS.Cc = email;
           OggettoCDOSYS.Bcc = email;
           OggettoCDOSYS.Subject = messaggio;
           OggettoCDOSYS.HtmlBody = messaggio;
           OggettoCDOSYS.AddAttachment path; 
           OggettoCDOSYS.Send();
    :master:
    ... Sono graditi codes, esempi pratici, suggerimenti, consigli e critiche...
    "Ai posteri l'ardua sentenza..."
    Tante grazie
    Saluti
    Luis 33

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 © 2025 vBulletin Solutions, Inc. All rights reserved.