Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di ett
    Registrato dal
    Dec 2002
    Messaggi
    251

    Disperata help per CDOSYS

    Ciao a tutti

    Hanno sostituito sul server il cdonts con cdosys.
    Non so neanche da che parte girarmi.
    Ho provato a pasticciare, ma non ne sono venuta a capo.


    Questo e' la vecchia form:


    <%@Language=VBScript%>
    <%option explicit%>
    <%dim OggettoMail, strBody
    set OggettoMail = Server.CreateObject("CDONTS.NewMail")
    StrBody = "<HTML><HEAD><TITLE>EMAIL</TITLE>"
    StrBody = StrBody + "<style type='text/css'>"
    StrBody = StrBody + ".bordo1 {"
    StrBody = StrBody + "border-top: none 0px none;"
    StrBody = StrBody + "border-right: none 0px none;"
    StrBody = StrBody + "border-bottom: none 0px none;"
    StrBody = StrBody + "border-left: solid 2px black;"
    StrBody = StrBody + "}"
    StrBody = StrBody + "</style>"
    StrBody = StrBody + "</HEAD><BODY>"
    StrBody = StrBody + "<table width=100% height=100><tr><td class='bordo1'></td><td>"
    StrBody = StrBody + "[b]<table width=80% cellspacing=0 cellpadding=1><tr><td bgcolor=f3f3f3><FONT FACE=VERDANA SIZE=1 color=333333>Da: <font face=verdana size=2 color=000000>" & Request.Form("cognome") & " </font></td></tr></table>"
    StrBody = StrBody + " [b]<table width=80% cellspacing=0 cellpadding=1><tr><td bgcolor=f3f3f3><FONT FACE=VERDANA SIZE=1 color=333333> <font face=verdana size=1 color=000000>"& Request.Form("mail") &"</font></td></tr></table>"
    StrBody = StrBody + " <FONT FACE=VERDANA SIZE=1 color=333333>Versione del sito:</font> <font face=verdana size=1 color=000000>Italiano</font>

    "
    StrBody = StrBody + "<FONT FACE=ARIAL SIZE=2 COLOR=FFFFFF>Dati:</FONT>


    "
    StrBody = StrBody + "<FONT FACE=VERDANA SIZE=1>Nome:</FONT> <FONT FACE=VERDANA SIZE=1 COLOR=FF0000>" & Request.Form("nome") & "</FONT>
    "
    StrBody = StrBody + "<FONT FACE=VERDANA SIZE=1>Cognome:</FONT> <FONT FACE=VERDANA SIZE=1 COLOR=FF0000>" & Request.Form("cognome") & "</FONT>
    "
    StrBody = StrBody + "<FONT FACE=VERDANA SIZE=1>E-mail:</FONT> <FONT FACE=VERDANA SIZE=1 COLOR=FF0000>" & Request.Form("mail") & "</FONT>
    "
    StrBody = StrBody + "<FONT FACE=VERDANA SIZE=1>Note:</FONT> <FONT FACE=VERDANA SIZE=1 COLOR=FF0000>" & Request.Form("note") & "</FONT>
    "
    StrBody = StrBody + "</td></tr></table>"
    StrBody = StrBody + "</BODY></HTML>"
    OggettoMail.From = Request.Form("mail")
    OggettoMail.To = "pippo@nomesito.it"
    OggettoMail.Subject = "Dati"
    OggettoMail.BodyFormat=0
    OggettoMail.MailFormat=0
    OggettoMail.Body = strBody
    OggettoMail.Send
    set OggettoMail = Nothing%>


    Qualcuno che ne sa, mi puo' aiutare ???

  2. #2
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Utente di HTML.it L'avatar di ett
    Registrato dal
    Dec 2002
    Messaggi
    251
    Mi sono gia' tuffata, avevo cambiato tutto tranne le righe StrBody, ma non ne vengo a capo.
    Non so se parte qualcosa, di certo non arriva nulla !!!

  4. #4
    Utente di HTML.it L'avatar di ett
    Registrato dal
    Dec 2002
    Messaggi
    251
    Questo e' quello che avevo fatto


    <%@Language=VBScript%>
    <%option explicit%>
    <%dim OggettoMail, strBody


    set OggettoMail = Server.CreateObject("CDO.Message")


    StrBody = "<HTML><HEAD><TITLE>EMAIL</TITLE>"
    StrBody = StrBody + "<style type='text/css'>"
    StrBody = StrBody + ".bordo1 {"
    StrBody = StrBody + "border-top: none 0px none;"
    StrBody = StrBody + "border-right: none 0px none;"
    StrBody = StrBody + "border-bottom: none 0px none;"
    StrBody = StrBody + "border-left: solid 2px black;"
    StrBody = StrBody + "}"
    StrBody = StrBody + "</style>"
    StrBody = StrBody + "</HEAD><BODY>"
    StrBody = StrBody + "<table width=100% height=100><tr><td class='bordo1'></td><td>"
    StrBody = StrBody + "[b]<table width=80% cellspacing=0 cellpadding=1><tr><td bgcolor=f3f3f3><FONT FACE=VERDANA SIZE=1 color=333333>Da: <font face=verdana size=2 color=000000>" & Request.Form("cognome") & " </font></td></tr></table>"
    StrBody = StrBody + " [b]<table width=80% cellspacing=0 cellpadding=1><tr><td bgcolor=f3f3f3><FONT FACE=VERDANA SIZE=1 color=333333> <font face=verdana size=1 color=000000>" & Request.Form("mail") & " </font></td></tr></table>"
    StrBody = StrBody + " <FONT FACE=VERDANA SIZE=1 color=333333>Versione del sito:</font> <font face=verdana size=1 color=000000>Italiano</font>

    "
    StrBody = StrBody + "<FONT FACE=ARIAL SIZE=2 COLOR=FF0000>Dati:</FONT>


    "
    StrBody = StrBody + "<FONT FACE=VERDANA SIZE=1>Nome:</FONT> <FONT FACE=VERDANA SIZE=1 COLOR=FF0000>" & Request.Form("nome") & "</FONT>
    "
    StrBody = StrBody + "<FONT FACE=VERDANA SIZE=1>Cognome:</FONT> <FONT FACE=VERDANA SIZE=1 COLOR=FF0000>" & Request.Form("cognome") & "</FONT>
    "
    StrBody = StrBody + "<FONT FACE=VERDANA SIZE=1>E-mail:</FONT> <FONT FACE=VERDANA SIZE=1 COLOR=FF0000>" & Request.Form("mail") & "</FONT>
    "
    StrBody = StrBody + "<FONT FACE=VERDANA SIZE=1>Note:</FONT> <FONT FACE=VERDANA SIZE=1 COLOR=FF0000>" & Request.Form("note") & "</FONT>
    "
    StrBody = StrBody + "</td></tr></table>"
    StrBody = StrBody + "</BODY></HTML>"


    OggettoMail.From = Request.Form("mail")
    OggettoMail.To = "pippo@nomesito.com"
    OggettoMail.Subject = "Dati"
    OggettoMail.HTMLBodyFormat=0
    email.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
    email.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.nomesito.com"
    email.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
    email.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
    email.Configuration.Fields.Update
    OggettoMail.Send


    set OggettoMail = Nothing%>

  5. #5
    Questo è lo script che uso io, adattalo alle tue esigenze.

    codice:
    
    <% 
    
    'recupero i campi della form
    strNome=trim(request.form("nome"))
    strCognome=trim(request.form("cognome"))
    strEmailMitt=trim(request.form("emailmitt"))
    strEmailDest=trim(request.form("emaildest"))
    strMessaggio=trim(request.form("messaggio"))
    strMessaggio=replace(strMessaggio, vbcrlf, "
    ")
    
    if (strNome <> "") AND (strCognome <> "") AND (strEmailMitt <> "") AND (strEmailDest <> "") AND (strMessaggio <> "") then
    		on error resume next
      	        strFrom = "Pippo.it"
    		sBody = "Questa mail ti è stata inviata da "& strNome & " " & strCognome &":
    
    " 
    		sBody = sBody & strMessaggio &"[/b]
    
    " 
    		sBody = sBody & "Segnalazione del: " & now() 
    											
    		'istanzio le costanti per invio
    		DIM iMsg, Flds, iConf
    		
    		Set iMsg = CreateObject("CDO.Message")
    		Set iConf = CreateObject("CDO.Configuration")
    		Set Flds = iConf.Fields
    		
    		Flds(cdoSendUsingMethod) = cdoSendUsingPort
    		Flds(cdoSMTPServer) = "smtp.aruba.it" 
    		Flds(cdoSMTPServerPort) = 25
    		Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
    		Flds.Update			
    
    		With iMsg
    		   Set .Configuration = iConf
    		   .To = strEmailDest
    		   .From = strFrom
    		   .Sender = strEmailMitt
    		   .Subject = "Segnalazione Sito Pippo.it"
    		   .HTMLBody = "" & sBody & ""
    		   .Send
    		End With
    		'fine nuovo			
    			
    		if err.number > 0 then
    			strOutput= "Si è verificato un errore nell'invio del codice"
    		else
    			strOutput ="Sito Segnalato correttamente!!!"
    		end if
    	
    end if	
    %>
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

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.