Ciao a tutti, sto cercando di capire come funziona la configurazione dei parametri per inviare la posta con CDOSYS su una macchina con win2003 server in rete con IP unico.
Questa macchina dovrà ospitare un sito web, e ho fatto alcune prove per mandare la posta da una pagina ASP.
Se uso questa sintassi, tutto funziona perfettamente :
Però ad esempio lo snitz forum e anche su questo forum ho visto consigliare un'altra sintassi, cioè ad esempio :codice:set objNewMail = server.CreateObject("CDO.Message") With objNewMail .From = mittente .To = destinatario .Subject = oggetto .TEXTBody = testo On Error Resume Next .Send end With
La domanda è : che differenza c'è tra la pima e la seconda sintassi.codice:Set iConf = Server.CreateObject ("CDO.Configuration") Set Flds = iConf.Fields ' Flds("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 'cdoSendUsingPort Flds("http://schemas.microsoft.com/cdo/configuration/smtpserver") = strMailServer Flds.Update Set objNewMail = Server.CreateObject("CDO.Message") Set objNewMail.Configuration = iConf Err.Clear objNewMail.To = destinatario objNewMail.From = mittente objNewMail.Subject = oggetto objNewMail.TextBody = testo On Error Resume Next objNewMail.Send
La prima funziona perfettamente mentre la seconda no, ma presumo che il motivo sia la non corretta personalizzazione dei parametri.
Cosa ci devo mettere nel nome del SMTPSERVER ?
Dove lo trovo ?
devo mettere localhost ?
Grazie a chi mi vorrà dare un aiuto !

Rispondi quotando
