Visualizzazione dei risultati da 1 a 8 su 8

Discussione: cdonts su IIS

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    53

    cdonts su IIS

    Ciao,
    vorrei spedire una mail con cdonts così come è descritto nei tanti tutorial che ho trovato.
    Ho provato ma non mi è arrivato niente, che debba settare qualcosa su IIS 5.0
    Grazie!

  2. #2
    Scusa, non ho capito, ma stai tentando di spedire una mail in locale?

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    53

    re:

    no, ho inserito il mio indirizzo nel modulo cdonts che si trova su una pagina on line del mio server, ma non sucede nulla!

  4. #4
    Dovrei vedere il codice che hai utilizzato per capire se e dove c'è un problema. A volte succede anche che se l'indirizzo del mittente è sballato la mail non parte, ad esempio se scrivi come mittente qualcosa come "..@..@".

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    53

    re:

    Set objMail = Server.CreateObject("CDONTS.NewMail")
    objMail.BodyFormat = 0
    objMail.MailFormat = 0
    objMail.From="newsletter@xyz.it"
    objMail.To=email
    objMail.Subject="Iscrizione newsletter"
    objMail.Body="<html><body bgcolor=black><font face=Courier size=4 color=#ffcc00><center>
    Grazie per esserti iscritto alla newsletter di xyz!</font></body></html>"
    newMail.Importance = 1
    objMail.Send
    Set objMail = nothing
    response.redirect("grazie.htm")

    dove email contiene l'indirizzo che ho controllato è scritto correttamente
    Grazie

  6. #6
    Set objMail = Server.CreateObject("CDONTS.NewMail")
    objMail.BodyFormat = 0
    objMail.MailFormat = 0
    objMail.From="newsletter@xyz.it"
    objMail.To=email
    objMail.Subject="Iscrizione newsletter"
    objMail.Body="<html><body bgcolor=black><font face=Courier size=4 color=#ffcc00><center>
    Grazie per esserti iscritto alla newsletter di xyz!</font></body></html>"
    newMail.Importance = 1
    (la variabile è objMail)

    objMail.Send
    Set objMail = nothing
    response.redirect("grazie.htm")

    Hai settato le costanti per l'invio della mail in formato html?
    ' IMPOSTAZIONE DEL FORMATO HTML PER LA MAIL
    objMail.BodyFormat=CdoBodyFormatHTML
    objMail.MailFormat=CdoMailFormatMime

    dove:
    Const CdoBodyFormatHTML=0
    Const CdoMailFormatMime=0

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    53

    re:

    Effettivamente lì (Newmail.Importance = 1) c'era un errore, tuttavia non è quello a bloccare il processo. Per quanto riguarda la seconda osservazione ho scritto
    objMail.BodyFormat = 0
    objMail.MailFormat = 0

    saltando

    objMail.BodyFormat=CdoBodyFormatHTML
    objMail.MailFormat=CdoMailFormatMime

    dove:
    Const CdoBodyFormatHTML=0
    Const CdoMailFormatMime=0

    ma questo non dovrebbe influenzare niente!
    Altri suggerimenti?

  8. #8
    Potrebbe essere un problema temporaneo del server. Non di rado i server hanno momenti di "buio".
    Non sono sicuro se sia o no un problema perchè non ho mai provato, ma hai provato ad eseguire il codice senza il Response.Redirect?

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.