Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Invio email da remoto con allegato

    Salve a tutti,

    ho un problema rognoso che non riesco a sbloccare da solo:

    sto impostando il mio sito su server aruba.it per inviare email con allegato in asp. L'allegato si trova su lato server, precisamente su http://www.misspizza.it/public/newsl...newsletter.jpg

    La domanda ve la faccio perchè io lavoro in asp con codice JAVASCRIPT invece che vbscript e spesso le guide disponibili in rete si riferiscono a quest'ultimo appunto.

    Ecco il codice incriminato:

    var iMsg = Server.CreateObject("CDO.Message");
    var iBodyPart = iMsg.BodyPart;
    iBodyPart.ContentTransferEncoding = "8bit";

    var iConf = Server.CreateObject("CDO.Configuration");
    iConf.Fields("cdoSMTPServerName") = "smtp.aruba.it"
    iMsg.Configuration = iConf;

    iMsg.To = email;
    iMsg.From = "newsletter@misspizza.it";
    iMsg.Subject = "Benvenuto nella newsletter MissPizza";
    iMsg.HTMLBody = msg;
    iMsg.AttachFile(Server.MapPath("./public/newsletter/newsletter.jpg"));
    iMsg.send();


    Cosa c'è di errato in questa riga??

    iMsg.AttachFile(Server.MapPath("./public/newsletter/newsletter.jpg"));


    ecco l'errore:

    Microsoft JScript runtime error '800a01b6'

    Object doesn't support this property or method

    /newsletterconfirm.asp, line 41

    Si possono allegare file solo già presenti nel server, quindi credo che indico la directory remota in modo sbagliato; ho provato in parecchi altri modi, ma niente!!

    Faccio notare che il file newsletterconfirm.asp, contenente il codice, si trova su http://www.misspizza.it/newsletterconfirm.asp

    Qualcuno sa aiutarmi??

  2. #2

    Re: Invio email da remoto con allegato

    Originariamente inviato da Kristian0
    Salve a tutti,

    ho un problema rognoso che non riesco a sbloccare da solo:

    sto impostando il mio sito su server aruba.it per inviare email con allegato in asp. L'allegato si trova su lato server, precisamente su http://www.misspizza.it/public/newsl...newsletter.jpg

    La domanda ve la faccio perchè io lavoro in asp con codice JAVASCRIPT invece che vbscript e spesso le guide disponibili in rete si riferiscono a quest'ultimo appunto.

    Ecco il codice incriminato:

    var iMsg = Server.CreateObject("CDO.Message");
    var iBodyPart = iMsg.BodyPart;
    iBodyPart.ContentTransferEncoding = "8bit";

    var iConf = Server.CreateObject("CDO.Configuration");
    iConf.Fields("cdoSMTPServerName") = "smtp.aruba.it"
    iMsg.Configuration = iConf;

    iMsg.To = email;
    iMsg.From = "newsletter@misspizza.it";
    iMsg.Subject = "Benvenuto nella newsletter MissPizza";
    iMsg.HTMLBody = msg;
    iMsg.AttachFile(Server.MapPath("./public/newsletter/newsletter.jpg"));
    iMsg.send();


    Cosa c'è di errato in questa riga??

    iMsg.AttachFile(Server.MapPath("./public/newsletter/newsletter.jpg"));


    ecco l'errore:

    Microsoft JScript runtime error '800a01b6'

    Object doesn't support this property or method

    /newsletterconfirm.asp, line 41

    Si possono allegare file solo già presenti nel server, quindi credo che indico la directory remota in modo sbagliato; ho provato in parecchi altri modi, ma niente!!

    Faccio notare che il file newsletterconfirm.asp, contenente il codice, si trova su http://www.misspizza.it/newsletterconfirm.asp

    Qualcuno sa aiutarmi??
    Prova con:
    iMsg.AddAttachment (Server.MapPath("/public/newsletter/newsletter.jpg"));

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.