• User Attivo

    [ASP] Errore stringa [SMTPsvg.Mailer]

    Non avendo dimestichezza con l'ASP (siete la mia ancora di salvezza) non capisco dove sta l'errore il browser mi dice che c'è un errore nel file global.asa nel collegamento con il database ho controllato il file ed ho questo:

    Sub Application_OnStart
    
        ':: app database connection string
        application("cn_str") = "provider=microsoft.jet.oledb.4.0;data source=" & server.MapPath("database/database.mdb") & ""
        'application("cn_str") = "provider=SQLOLEDB.1;server=serverip_or_address;database=database_name;uid=userid;pwd=password"
        application("cn_str") = "{RUNSETUP}"
        
        ':: initilize app variables from database
        set cn = Server.CreateObject("ADODB.Connection")
        on error resume next
        cn.Open application("cn_str")
        set rs = cn.Execute("SELECT * FROM AppSettings")
        for each field in rs.Fields
            application(field.Name) = field.Value
        next
        on error goto 0
            
    End Sub
    ```Considerate che utilizzo Access

  • User Attivo

    Ok questo l'ho risolto.....ora si presenta un'altro errore e cioè questo:

    Server object error 'ASP 0177 : 800401f3'
    Server.CreateObject Failed
    /forapp/common/i_smtp.asp, line 122
    800401f3
    alla linea 122 abbiamo questo:
    set mail = Server.CreateObject("SMTPsvg.Mailer")consideriamo che il sito risiede su aruba, ed ancora in fondo abbiamo

     case "cdosys"
        '
    
    
        ' CDOSYS mail object Windows 2000+
    
        set mail = Server.CreateObject("CDO.Message")
        set mailcon = Server.CreateObject ("CDO.Configuration")
    
        'set and update fields properties
        With mailcon
        
        'SMTP server
        .Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = mailserver
    
        'SMTP port
        .Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
    
        'CDO Port
        .Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
    
        'timeout
        .Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
    

  • User Attivo

    :arrabbiato:


  • Moderatore

    Vai sul forum di Aruba o sul loro centro Assistenza clienti e chiedi se è ammesso utilizzare il componente SMTPsvg.Mailer per inviare mail (forse devi usare CDO).

    Per i dettagli su CDO Messages cerca su Google 😉

    :ciauz: