ciao a tutti, sto trasferendo un'applicazione web creata un po' in asp e un po' in asp.net (c#) da iis 7.5 con Windows 7 al nostro server che però ha Windows Server 2003 r2 con iis 6.0... sono riuscito a rimettere a posto quasi tutto e funziona correttamente.. unico problema l'invio delle mail tramite cdosys. Con iis 7.5 tutto funziona alla perfezione in questo modo (questa parte dell email è fatta in asp):
Premetto che nn ho impostato nulla su iis 7.5 che riguarda smtp o cose varie... e tutto fatto tramite asp. Ecco la domanda è, come mai su iis 7.5 con win 7 funziona e su win 2003 con iis 6 non funziona??? cosa devo andare a modificare ancora in quell'iis (se da li devo modificare qualcosa)?codice:Set newMail=CreateObject("CDO.Message") newMail.From = "XXXXXXX@XXX.IT" newMail.To = rsapprov("emailiscritto") newMail.Subject = "prova" newMail.HTMLBody _ = "testo prova" newMail.Configuration.Fields.Item _ ("http://schemas.microsoft.com/cdo/configuration/sendusing")=2 newMail.Configuration.Fields.Item _ ("http://schemas.microsoft.com/cdo/configuration/smtpserver") _ = "server.smtp.aziendale" newMail.Configuration.Fields.Update if err.number<>0 then response.write "Si è verificato un'errore durante l'invio della mail. " end if newMail.Send() set newMail=nothing
in pratica il messaggio di errore che mi da iis 6 è questo:
CDO.Message.1 error '80040213'
The transport failed to connect to the server.
il server esiste ed è pingabile e il firewall è disattivato e soprattutto sul 7 funziona tutto ma purtroppo devo trasferire tutto il lavoro su un server Web che ha win server 2003 r2 con iis 6... come faccio???? grazie!!![]()

Rispondi quotando