Salve a tutti.
Vorrei creare un modulo in cui l'utente invia dei dati e che contestualmente gli invii una mail di ricapitolazione e conferma dei dati inseriti. Uso un host gratuito (somee.com) che mette a disposizione CDOSYS per l'invio email. Purtroppo non ho capito se posso usare mia email (uso gmail) o devo per forza aprire una mail dallo stesso host per usare l'SMTP.
DI seguito il codice in Asp classic da loro fornito ma che io ho personalizzato ma il risultato è sempre
CDO.Message.1 error '80040213'
The transport failed to connect to the server.
/index.asp, line 174 (cioè ObjSendMail.Send )
Chi mi aiuta a risolvere ? grazie
codice:
<%
Dim ObjSendMail
Set ObjSendMail = CreateObject("CDO.Message")
'This section provides the configuration information for the remote SMTP server.
ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 'Send the message using the network (SMTP over the network).
ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") ="smtp.gmail.com"
ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 587 '465
ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True
ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
' Google apps mail servers require outgoing authentication. Use a valid email address and password registered with Google Apps.
ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1 'basic (clear-text) authentication
ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusername") ="teszuo@gmail.com" 'your Google apps mailbox address
ObjSendMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendpassword") ="*****" 'Google apps password for that mailbox
ObjSendMail.Configuration.Fields.Update
ObjSendMail.To = "antoninocorso1975@gmail.com"
ObjSendMail.Subject = "OGGETTO"
ObjSendMail.From = "teszuo@gmail.com"
' we are sending a text email.. simply switch the comments around to send an html email instead
'ObjSendMail.HTMLBody = "this is the body"
ObjSendMail.TextBody = "CORPO DELLA EMAIL"
ObjSendMail.Send
Set ObjSendMail = Nothing
%>
%>
Tutto ok. risolto grazie. Gli admins posso cancellare il post (io non ci riesco)