Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    9

    ancora CDONTS e CDOSYS?mhmm..si!

    SAlve, holetto tanti post sul nuovo componete per la mail sui server win 2003 ma dopo avere provato e riprovato non funziona..

    Set objCDO = Server.CreateObject("CDONTS.NewMail")
    objCDO.BodyFormat =1 '
    objCDO.MailFormat = 1 '
    objCDO.To = Request.form("Email")
    objCDO.From = "mail@sito.com"
    objCDO.Subject = "Conferma di iscrizione"
    objCDO.Body = "Ciao " & Request.form("Nome")&"," & Chr(13)&Chr(10)&_
    "hai ricevuto questa e-mail perchè hai effettuato l'iscrizione al sito: sito.com" & Chr(13)&Chr(10)&_
    "La password che ti è stata assegnata per accedere alle aree protette è:" & Chr(13)&Chr(10)&_
    "------------------------" & Chr(13)&Chr(10)&_
    Request.Form("Password") & Chr(13)&Chr(10)&_
    "------------------------" & Chr(13)&Chr(10)&_
    "Per confermare l'iscrizione clicca sul link sottostante:" & Chr(13)&Chr(10)&_
    "http://www.sito.com/registra/conferma.asp?username="& Request.form("Username") & Chr(13)&Chr(10)&_
    "------------------------" & Chr(13)&Chr(10)&_
    "--Il webmaster--"
    objCDO.Send
    Set objCDO = Nothing


    If (MM_editRedirectUrl <> "") Then
    Response.Redirect(MM_editRedirectUrl)
    End If
    End If

    End If
    %>


    Con CDOSYS dovrebbe essere così:

    CorpoMessaggio = "Ciao " & Request.form("Nome")&"," & Chr(13)&Chr(10)&_
    "hai ricevuto questa e-mail perchè hai effettuato l'iscrizione al sito:
    sito.com" & Chr(13)&Chr(10)&_
    "La password che ti è stata assegnata per accedere alle aree protette è:"
    & Chr(13)&Chr(10)&_
    "------------------------" & Chr(13)&Chr(10)&_
    Request.Form("Password") & Chr(13)&Chr(10)&_
    "------------------------" & Chr(13)&Chr(10)&_
    "Per confermare l'iscrizione clicca sul link sottostante:" &
    Chr(13)&Chr(10)&_
    "http://www.sito.com/registra/conferma.asp?username="&
    Request.form("Username") & Chr(13)&Chr(10)&_
    "------------------------" & Chr(13)&Chr(10)&_
    Dim MiaMail
    Set MiaMail = Server.CreateObject("CDO.Message")
    MiaMail.From = "mail@sito.com"
    MiaMail.To = Request.form("Email")
    MiaMail.Subject = "Conferma di iscrizione"
    MiaMail.HTMLBody = CorpoMessaggio
    MiaMail.Send()
    Set MiaMail = Nothing


    If (MM_editRedirectUrl <> "") Then
    Response.Redirect(MM_editRedirectUrl)
    End If
    End If

    End If
    %>


    Qualcuno mi aiuta. Ho letto milioni di post ma con le modifiche non funge...please help my soul ..Grazie!

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    9
    Ciao Roby, ho applicato le modifiche ma sono ankora in alto mare..


    CorpoMessaggio = "Ciao " & Request.form("Nome")&"," & Chr(13)&Chr(10)&_
    "hai ricevuto questa e-mail perchè hai effettuato l'iscrizione al sito:
    sito.net" & Chr(13)&Chr(10)&_
    "La password che ti è stata assegnata per accedere alle aree protette è:"
    & Chr(13)&Chr(10)&_
    "------------------------" & Chr(13)&Chr(10)&_
    Request.Form("Password") & Chr(13)&Chr(10)&_
    "------------------------" & Chr(13)&Chr(10)&_
    "Per confermare l'iscrizione clicca sul link sottostante:" &
    Chr(13)&Chr(10)&_
    "http://www.sito.net/registra/conferma.asp?username="&
    Request.form("Username") & Chr(13)&Chr(10)&_
    "------------------------" & Chr(13)&Chr(10)&_
    Dim MiaMail
    Set MiaMail = Server.CreateObject("CDO.Message")

    Set MailConfig = Server.createObject ("CDO.Configuration")
    Set MiaMail.Configuration = MailConfig

    ' Imposta le configurazioni
    With MailConfig
    ' Server SMTP di uscita
    ' ATTENZIONE! Usare il proprio indirizzo di server email!
    ' E' FONDAMENTALE per l'invio della email
    .Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.dominio.net"

    ' Porta SMTP
    .Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25

    ' Porta CDO
    .Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2

    ' Timeout
    .Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
    .Fields.update


    MiaMail.From = "mail@sito.net"
    MiaMail.To = Request.form("Email")
    MiaMail.Subject = "Conferma di iscrizione"
    MiaMail.HTMLBody = CorpoMessaggio
    MiaMail.Send()
    Set MiaMail = Nothing


    If (MM_editRedirectUrl <> "") Then
    Response.Redirect(MM_editRedirectUrl)
    End If
    End If

    End If
    %>

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    9
    errore..cosa?
    Dici che va bene?A me non va ugualmente..avrò altri errori..uno stress win 2003

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    No, dico: Che errore ti da? Perché dici che non funziona? Semplicemente perché non ti arrivano le email?

    Roby

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    9
    adesso la pagina per registrarsi non mi spunta più...

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Cosa? Potresti essere un po' meno criptico e dire che errore ti da?

    Roby

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    9
    non mi spunta più la pagina per la registrazione..mi spunta impossibile visualizzare...

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Sul Internet Explorer, Menu Strumenti --> Opzioni Internet --> Avanzate e togli la spunta dalla voce "Mostra messaggi di errore HTTP brevi".

    Fai ripartire la pagina e finalmente guarda l'errore.

    Roby

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.