Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: invio mail multiplo

  1. #1

    invio mail multiplo

    Buongiorno,
    uso questo codice per inviare via mail una pagina asp
    Codice PHP:
    Dim iMsgiConfFlds 

    'Crea l'oggetto email 
    Set iMsg 
    CreateObject("CDO.Message"
    'Crea l'oggetto configurazione 
    Set iConf 
    CreateObject("CDO.Configuration"
    'Impostazione delle configurazioni per l'invio remoto 
    Set Flds 
    iConf.Fields 
    Flds
    ("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = True 

    With iMsg 


    .From "info@mail.it"
    .To "mail@email.it"
    .Subject "posta per la Sig.ra "&nome&" "&cognome


    'Invio di una pagina web 
    .CreateMHTMLBody "http://www.xxxx.it/mail_ita.asp?nome="&nome&"&cognome="&cognome
    .AddAttachment "D:\Inetpub\webs\xxxxxx\yyyyyyyyyyyyyyyy.pdf"

    '
    Invia l'email 
    .Send() 

    end with 
    se io volessi inviare successivamente una seconda pagina asp ad un altro indirizzo come dovrei modificare il codice?

    Ho provato con
    Dim iMsg2, iConf2, Flds2

    usando quindi due with
    ma mi da errore

    mi da errore anche se uso un solo with con all'interno il due blocchi di codice distinti...

    Grazie
    Luca

  2. #2
    mi da errore sul secondo
    .CreateMHTMLBody :master:

  3. #3

    posto il codice completo

    Codice PHP:
    Dim iMsgiConfFlds 

    'Crea l'oggetto email 
    Set iMsg 
    CreateObject("CDO.Message"
    'Crea l'oggetto configurazione 
    Set iConf 
    CreateObject("CDO.Configuration"
    'Impostazione delle configurazioni per l'invio remoto 
    Set Flds 
    iConf.Fields 
    Flds
    ("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = True 

    With iMsg 


    .From "info@xxx.it"
    .To "aaa@email.it"
    .Subject "Oggetto"

    'Invio di una pagina web 
    .CreateMHTMLBody "http://www.xxx.it/mail_ita.asp?nome="&nome&"&cognome="&cognome
    .AddAttachment "D:\Inetpub\webs\xxx\yyy.pdf"

    '
    Invia l'email 
    .Send() 

    end with

    set Flds = Nothing 
    set iConf = Nothing 
    set iMsg = Nothing 


    Dim iMsg2, iConf2, Flds2 

    '
    Crea l'oggetto email 
    Set iMsg2 = CreateObject("CDO.Message") 
    '
    Crea l'oggetto configurazione 
    Set iConf2 = CreateObject("CDO.Configuration") 
    '
    Impostazione delle configurazioni per l'invio remoto 
    Set Flds2 = iConf2.Fields 
    Flds2("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = True 

    With iMsg2 

    .From = "mailer@xxx.it"
    .To = "posta@aaa.it"
    .Subject = "oggetto2"


    '
    Invio di una pagina web 
    .CreateMHTMLBody "http://www.xxx.it/mail_dddd.asp
    'Invia l'email 
    .Send() 

    end with

    set Flds2 = Nothing 
    set iConf2 = Nothing 
    set iMsg2 = Nothing 
    mi da errore alla riga del secondo .CreateMHTMLBody

    si può ovviare in qualche modo?


  4. #4
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Prevedi un response.redirect dalla prima pagina che invia la prima email alla seconda pagina ( una nuova pagina asp ) per inviare il secondo messaggio; puoi anche passare le variabili che ti interessano in querystring da una pagina all'altra e recuperarle ed utilizzarle di conseguenza.

  5. #5
    ci avevo già pensato, è che non mi sembra molto elegante come soluzione...

    possibile che non si possano inviare due mail dalla stessa pagina?

    Grazie cmq male che vada farò così

  6. #6
    qualche suggerimento?

  7. #7
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Originariamente inviato da lucavizzi
    qualche suggerimento?
    Forse così:

    .CreateMHTMLBody2

  8. #8
    non credo

  9. #9
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Originariamente inviato da lucavizzi
    non credo

  10. #10

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