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

    Notifica di lettura in CDOSYS non funzionante

    Salve ragazzi dopo una ricerca ho inserito la notifica di lettura nel mio form.
    Solo che non ricevo il messaggio di notifica.

    Questo è il mio script:
    codice:
    <% 
    Set Config = Server.CreateObject("CDO.Configuration") 
    Set Fields = Config.Fields 
    Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing")=2
    Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1 
    Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "xxx@xxx.it" 
    Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "123456" 
    Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.xxx.net" 
    
    Fields.Update 
    Set MiaMail = CreateObject("CDO.Message")
    Set MiaMail.Configuration = Config 
    MiaMail.Fields("urn:schemas:mailheader:disposition-notification-to") = "xxx@xxx.it"
    MiaMail.Fields("urn:schemas:mailheader:return-receipt-to") = "xxx@xxx.it"
    MiaMail.From = "xxx@xxx.it"
    MiaMail.To = "xxx@xxx.it"
    MiaMail.Bcc = request("email")
    
    MiaMail.Subject = "xxx: Richiesta di informazioni"
    MiaFromName = request.form("nomeCognome")
    MiaFromAddress =  request.form("email")
    
    MiaCognome =request("nomeCognome")
    MiaEmail =request("email")
    MiaMessaggio =request("messaggio")
    
    MiaMail.TextBody = "...."
    In CDONTS non avevo problemi. Qui invece non ricevo la notifica.

    Da cosa potrebbe dipendere?

    Grazie a tutti per i suggerimenti.

    Ciao,

    Roberto
    <a href="http://www.robertodidonato.it" target="_blank">Roberto Di Donato</a>

  2. #2
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296
    viene generato qualche errore?

  3. #3
    Non nessun errore.

    Il form invia la mail regolarmente. Solo che nn mi torna la conferma di lettura.

    <a href="http://www.robertodidonato.it" target="_blank">Roberto Di Donato</a>

  4. #4
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296
    ma la conferma di lettura quella del messaggio:

    "l'autore ha richiesto la conferma di lettura, ecc."


    Prova a fare una pagina con il codice ASP che ti invii l'email e fai un po' di tentativi.

    Hai controllato che non finisca nello SPAM?

  5. #5
    Quando mi arriva la mail non mi compare la finestra di conferma di lettura.

    Ho fatto più prove ma nulla.

    L'istruzione di conferma di lettura va inserita in un determinato punto oppure va bene dove l'ho inserita io?

    <a href="http://www.robertodidonato.it" target="_blank">Roberto Di Donato</a>

  6. #6
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296
    non so, non ho mai avuto questa necessita. Prova a fare una ricerca specifica su google con ASP e CONFERMA DI LETTURA

  7. #7
    Ho fatto altri tentativi e girando su internet ho trvoato questo codice bello e pronto:

    codice:
    
    
    <html>
    <body>
    
    <%
    Dim objMessage, objConfig
    
    'Crea gli oggetti per il messaggio e per la configurazione
    Set objMessage = CreateObject("CDO.Message")
    Set objConfig = CreateObject("CDO.Configuration")
    
    'Configurazione server smtp
    objConfig.Fields(cdoSendUsingMethod) = cdoSendUsingPort
    objConfig.Fields(cdoSMTPServer) = "localhost"
    objConfig.Fields(cdoSMTPServerPort) = 25
    
    'Aggiornamento configurazione
    objConfig.Fields.Update
    Set objMessage.Configuration = objConfig
    
    'crea il messaggio
    objMessage.To = " nome@destinatario.it "
    objMessage.Cc = " tizio@perconoscenza.it ; amministrazione@perconoscenza.it "
    objMessage.Bcc = " info@copianascosta.net "
    objMessage.From = """Info"" < info@mittente.com >"
    objMessage.ReplyTo = " info@mittente.com "
    objMessage.Subject = "Invio Email CDOsys"
    'objMessage.TextBody = "messaggio in formato testuale"
    objMessage.HtmlBody = "<html><body>messaggio in formato HTML</body></html>"
    
    ' gestione errori
    On Error Resume Next
    
    ' Send the CDOSYS Message
    objMessage.Send
    Set objMessage = Nothing
    Set objConfig = Nothing
    
    'visualizza un messaggio di ok in caso di invio senza problemi
    'altrimenti visualizza il messaggio di errore
    If Err.Number = 0 Then
    Response.Write "Il messaggio è stato inviato; nessun errore!<hr>"
    Else
    Response.Write Err.Description & "<hr>"
    Err.Number = 0
    End If
    On Error Goto 0
    
    %>
    </body>
    </html>
    Però nulla la mail arriva ma nn si apre la finestra per la conferma di lettura.

    Mi vien il dubbio a questo punto che con il metodo CDOSYS non è possibile ricevere la conferma di lettura.

    Voi che ne pensate? Vi è mai capitata una situazione simile?

    <a href="http://www.robertodidonato.it" target="_blank">Roberto Di Donato</a>

  8. #8
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    vedi qui...

    http://support.microsoft.com/kb/302839/it


    non ho approfondito...

  9. #9
    Utente di HTML.it L'avatar di barney09
    Registrato dal
    Dec 2000
    Messaggi
    1,296
    che client di posta stai usando?

    altre email inviate da outloock ad esempio, ti arrivano con la conferma di lettura?

  10. #10
    Come cliente per leggere le mail uso outlook 2003.

    La conferma di lettura per le mail che ricevo ed invio dal computer funziona regolarmente.

    <a href="http://www.robertodidonato.it" target="_blank">Roberto Di Donato</a>

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.