Visualizzazione dei risultati da 1 a 5 su 5

Discussione: [asp] Cdosys

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    169

    [asp] Cdosys

    ciao ragazzi,
    devo mandare una mail da ASP.
    con win2000 e CDONTS va tutto bene (anche se devo disattivare il firewall). NB:c'è 1 modo per far partire le mail lo stesso anche con il firewall attivato?
    ma utilizzando il CODSYS (con winXP) non riesco a ricevere le mail anche se non ho errori. vi posto il codice.

    ------------------- CODE ---------------------




    <%

    'on error resume next
    DIM iMsg, Flds, iConf

    Set iMsg = CreateObject("CDO.Message")

    Set iConf = CreateObject("CDO.Configuration")
    Set Flds = iConf.Fields

    Flds(cdoSendUsingMethod) = cdoSendUsingPort
    Flds(cdoSMTPServer) = "localhost"
    Flds(cdoSMTPServerPort) = 25
    Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
    Flds.Update

    With iMsg
    Set .Configuration = iConf
    .To = "nomeMail@libero.it"
    .From = "nomeMail@libero.it"
    .Sender = "xxx"
    .Subject = "xxx test"
    .TextBody = "test"
    .Send
    End With


    if err.number <> 0 then
    Error_Page "Errore durante l'invio della mail della pubblicità." & chr(13) & chr(10) & err.description
    response.end
    else%>
    <HTML>
    <HEAD>
    <link REL="stylesheet" TYPE="text/css" HREF="../images/TCHF.CSS">
    </HEAD>
    <BODY>



    <center>
    <FONT size=5>

    Mail inviata correttamente</P></FONT>


    </center>
    </form>
    </BODY>
    </HTML>

    <%end if

    %>
    ---------------------- FINE CODE --------------

    Avete idea di dove sbaglio?
    grazie!!!

  2. #2
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    cioè ma te la stai inviando dal localhost? :master:
    Rixx

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    169
    esatto...
    intanto ho fatto diversi test, credo dipenda dal fatto che ho IIS 5.1,
    e per CDOSYS non va bene, almeno credo sia cosi

  4. #4
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    ma hai la dll per fare l'invio?
    ti serve la dll altrimenti non te lo invierà mai!

    e poi:
    se lo mandi a nomemail@libero.it
    come speri di ricerverla?!?

    .To = "nomeMail@libero.it"
    .From = "nomeMail@libero.it"
    .Sender = "xxx"
    .Subject = "xxx test"
    .TextBody = "

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    169
    la DLL è presente e registrata, ed ho messo nomeMail per non mettere indirizzi veritieri.
    come ho detto in precedenza penso che i motivi siano quelli visto che con gli stessi parametri il CDONTS su win2000 invia correttamente le mail.

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.